Programmation....pas très originale

Moustiquet Messages postés 254 Statut Membre -  
Moustiquet Messages postés 254 Statut Membre -
Bonjour, 
/*Calcul du produir de 2 nombres*/
#include <stdio.h>

int produit (int x, int y);
int main()
{
    int a,b,c;
    /*lecture d premier nombre*/
    printf("Entrer un nombre entre 1 et 100:");
    scanf("%d",&a);
    /*Lecture du deuxieme*/


    printf("entrer un autre nombre entre 1 et 100");
    scanf("%d",&b);
    /* Calcul du produit et de l'affichage*/
    c=produit (a,b);
    printf("\n%d fois %d =%d",a,b,c,);
    return 0;
    
}
a la ligne 16 j'ai ce message du compilateur
16 C:\Documents and Settings\Claude\Mes documents\produit.c syntax error before ')' token
Est-ce que quelqu'un voit mon erreur de syntaxe?
Merci

3 réponses

Kazama777
 
Salut, la ligne 18 a une faute, une virgule après le c.
Voici la bonne ligne :

printf("\n%d fois %d =%d",a,b,c);

Sur ce,
@ ++
0
Moustiquet Messages postés 254 Statut Membre
 
Merci ,mais je n'arrive pas a afficher le resultat au programme en le finisant soit ajouté
/*La fonction renvoi le produit des 2 arguments*/
int produit(int x,int y)
{ return(x*y);
printf("x*y",produit);
}
j'ai essayé en mettanr system("pause"), mais ça ne marche pas....merci
0
Kazama777
 
peut-être essayer un "leurre", comme demander à l'utilisateur d'entrer une information, ou d'appuyer sur "a" pour terminer le programme ?

Cela permettra de voir ce qui est affiché :)
0
Moustiquet Messages postés 254 Statut Membre
 
Cela ne fontionne malheureusement pas je n'arrive pas a faire apparaître a l'écran mon produit???
0