salut
j'ai un petit probleme et j'espere bien que vous m'aider
voila mon code
le probleme est :
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
21
22
23
24
25 void remp() { int j,i; printf("entrer : "); for( i=0;i<5;i++) { printf("\n"); printf("cond: \n"); for( j=0;j<4;j++) scanf("%d ",&(fich[i].cond[j])); printf("act: "); for( j=0;j<3;j++) scanf("%d ",&i); printf("force: "); scanf("%d ",&(fich[i].f)); } } main() { remp(); }
lors de l'execution normalement je trouve "cond :" et je saisie 4 valeurs
mais la probleme que le compilateur m'oblige d'entrer 5 valeur !!!!!!!!!!!!!!
je ne sais pas pour quoi ou meme pas ou est la 5eme valeur!!!!
et dans la 2eme itération , il marche bien c'est à dire il me permet de saisir 4 valeur et il m'afiche "act :" pour que je saisie les valeurs de la 2eme boucle...
j'espere que j'ai bien expliquer
merci d'avance
Partager