Datei: count2.c
1 /* 2 * count2.c 3 * Zeichenweise bis EOF lesen, 4 * Zeichen und Zeilen zaehlen und ausgeben 5 * klin, Thu Nov 18 11:34:30 1999 6 */ 7 8 #include <stdio.h> 9 10 void main(void) 11 { 12 unsigned long nc = 0; /* Zeichenzaehler */ 13 unsigned long nl = 0; /* Zeilenzaehler */ 14 int c; /* Zeichen */ 15 16 /* Schleife: bis EOF lesen ... */ 17 while ( (c = getchar()) != EOF) { 18 /* ... und zaehlen */ 19 ++nc; 20 if (c == '\n') 21 ++nl; 22 } 23 24 /* Zaehler ausgeben */ 25 printf("%lu %lu\n", nc, nl); 26 27 } /* main() */
Erzeugt von c2html 1.01 |