Probleme en c

nani -  
sfel Messages postés 1645 Statut Membre -
Bonjour, voici mon programme qui est sencé me doner le reste d'une division mais ça ne marche, quelqu'u pourrait me dire mes fautes et m'expliquez, je débute en langage c merci.

#include <stdlib.h>
#include <stdio.h>

void main (void)

{ int a,b,d,r;

d= a/b ;
r= a%b;

printf("la premiere valeur:");
scanf("%d",&a);
printf("la deuxième valeur:");
scanf("%d",&b);
printf("resultat %d",d);
printf("reste %d",r);

}
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. sfel Messages postés 1645 Statut Membre 430
     
    bonjour

    alors tu voi bien a quoi sert
    printf("la premiere valeur:");
    scanf("%d",&a);
    printf("la deuxième valeur:");
    scanf("%d",&b); 
    


    ca permet a l'utilisateur de saisir les valeurs pour la division

    donc tu ne peux les utiliser qu'après

    d= a/b ;
    r= a%b;


    en résumé :
    #include <stdlib.h>
    #include <stdio.h>
    
    void main ()
    {
    int a,b,d,r;
    
    printf("la premiere valeur:");
    scanf("%d",&a);
    printf("la deuxième valeur:");
    scanf("%d",&b);
    
    d= a/b ;
    r= a%b;
    
    printf("resultat %d",d);
    printf("reste %d",r);
    
    }


    j'ai aussi enlevé le "void" entre parenthèses.
    0