Datei: arradd.c
1 /* 2 * arradd.c 3 * Feldaddierer 4 * klin, Wed Dec 8 19:00:53 1999 5 */ 6 7 #include <stdio.h> 8 9 #define MAX 20 10 11 void main(void) 12 { 13 double da[MAX]; /* Elemente */ 14 double res; /* Resultat */ 15 int n, i; /* Zaehler */ 16 17 /* Vektorelemente einlesen */ 18 for (n = 0; n < MAX; n++) { 19 printf("Element #%02d: ", n + 1); 20 scanf("%lf", &da[n]); 21 if (da[n] == 0.0) { 22 break; 23 } 24 } 25 26 /* Vektorelemente addieren */ 27 for (res = 0.0, i = 0; i < n; i++) { 28 res = res + da[i]; 29 } 30 31 /* Ergebnis ausgeben */ 32 printf("Resultat (%d Elemente): %lf\n", n, res); 33 34 } /* main() */
Erzeugt von c2html 1.01 |