Salut à tous!
Voice c'est deux bout de codes ci-dessous. Ils font la même chose, mais leurs manières d'exécuter le code diffère.
J'aimerais connaître laquelle vous utiliser et pourquoi?
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 while (1) { printf("Entrer # pour add \n"); printf(" or 0 pour arrêter: "); fgets(line, sizeof(line), stdin); sscanf(line, "%d", &item); if(item == 0) break; if(item < 0) { ++minus_items; continue; } total += item; printf("Total: %d\n", total); }
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 printf("Entrer # pour add \n"); printf(" or 0 pour arrêter: "); fgets(line, sizeof(line), stdin); sscanf(line, "%d", &item); while(item != 0) { if(item < 0) ++minus_items; else { total += item; printf("Total: %d\n", total); } printf("Entrer # pour add \n"); printf(" or 0 pour arrêter: "); fgets(line, sizeof(line), stdin); sscanf(line, "%d", &item); }
Partager