no save
Assistance
Achat
News

Forum | programmation
aide appel de fonctions (langage C)
LeSousss, le mer. 10 nov. 2004 à 10:49:02
Salut, je ne suis pas vraiment sur mais essaye çà :

#include <stdio.h>
#include <string.h>

typedef char CH3[4];

//Je ne sais pas pourquoi tu veut envoyer cdeprod et qte dans ta fonction puisque tu ne les utilise pas
//char saisir(CH3 cdeprod, int qte);
//devient
char saisir();

int main(void)
{
CH3 cdeprod;
int qte;
//dans ta fonction tu retourne qte mais tu n'a pas de variable qui reçoit cette valeure donc :
qte = saisir();
printf("Entrez un code-produit :\n");
gets(cdeprod);
while(strcmp(cdeprod, "XXX") != 0)
{
qte = saisir();
gets(cdeprod);
}

return 0;
}

char saisir(CH3 cdeprod, int qte)
{
printf("Entrez une quantite");
scanf("%d", &qte);
return qte;
}

Voila dis moi si ca marche !
Précédentbeeboo
nov. 04


REPONSES
beeboo
nov. 04
beeboo
nov. 04
paul75
nov. 04
Guki
nov. 04
beeboo
nov. 04
LeSousss
nov. 04
Version Web
Réalisé par RedShift
no save