Bonjour à tous je veux faire une division et obtenir le reste, le quotient et le quotient rationnel. Le hic c'est que pour le quotient rationnel ça me met 0.00000 quand je veux faire par exemple 5/8, je vois pas trop comment faire.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
/*******************
Savoir bien diviser*
*******************/
 
#include <stdio.h>
 
int main()
{
    int r, q;                                          // r= reste q= quotient qr= quotient rationnel
    float qr, dividende, diviseur;
    printf("Veuillez saisir le dividende S.V.P, dividende=", dividende);
    scanf("%d",&dividende);
    printf("Veuillez saisir le diviseur S.V.P, diviseur=", diviseur);
    scanf("%d",&diviseur);
    q=dividende/diviseur;
    r=dividende%diviseur;
    qr=dividende/diviseur;
    printf("Le reste est %d, le quotient est %d, et le quotient rationnel est %d", r, q, qr);
}