01: // bugged code with added printf()
02: #include <stdio.h>
03:
04: int main(int argc, char **argv){
05:
06: int sum=0, val, num=0;
07: double ave;
08:
09: while (scanf("%d\n",&val) == 1)
10: {
11: sum += val;
12: num++;
13: printf("val = %d sum = %d num = %d\n", val, sum, num);
14: }
15: printf("After while() val = %d sum = %d num = %d\n", val, sum, num);
16:
17: if(num > 0)
18: {
19: ave = sum/num;
20: printf("sum = %d num = %d sum/num = %f\n", sum, num, sum/num); //we have a warning here....
21: printf("Average is %f\n", ave);
22: }
23: }
24:
Se avete commenti o osservazioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it