| 
 File: Stare vježbe/vjezbe12/75__datoteka_brojanje.c 
/*     75__datoteka_primjer.c     -----     Program cita tekstualnu datoteku i racuna koliko u njoj     ima slova, koliko brojki, a koliko ostalih znakova.     Ime datoteke navodi se kao argument komandne linije. */   #include <stdio.h> #include <ctype.h>   int main (int argc, char *argv[]) {     FILE *myfile;     char c;     int alphae = 0;     int numbs = 0;     int ostalo = 0;       if (argc != 2) {         printf ("Program kao argument prima ime jedne datoteke!\n");          return 1;     }     if (myfile = fopen (argv[1], "r")) {         while ((c = fgetc(myfile)) != EOF) {             if (isalpha(c))                 alphae++;             else if (isdigit(c))                 numbs++;             else                 ostalo++;         }         printf("U datoteci %s nalazi se:\n", argv [1]);          printf("%d slova, %d znamenki i %d ostalih znakova.\n",                  alphae, numbs, ostalo);         fclose (myfile);         return 0;     }     else {         printf ("Program nije uspio otvoriti datoteku %s!\n", argv [1]);          return 1;     } }   
 
          
  
       |