Advertisement
sellmmaahh

OR-tut12-zad3_1

Aug 9th, 2015
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.98 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.     FILE* ulaz;
  6.     char znak, ime[50];
  7.     int broj_cifara = 0, broj_velikih_slova = 0, broj_samoglasnika= 0;
  8.     printf("Unesite ime datoteke: ");
  9.     scanf("%s", ime);
  10.     ulaz = fopen(ime, "r");
  11.     if(ulaz == NULL)
  12.     {
  13.         printf("Greška prilikom otvaranja datoteke '%s'! \n", ime);
  14.         exit(1);
  15.     }
  16.     while((znak = fgetc(ulaz)) != EOF)
  17.     {
  18.         if(tolower(znak) == 'a' || tolower(znak) == 'e' || tolower(znak) == 'i' || tolower(znak) == 'o' || tolower(znak) == 'u')
  19.             broj_samoglasnika++;
  20.         /* Da li je znak razmak? */
  21.         if(znak>='0' && znak<='9' )
  22.         {
  23.           broj_cifara++;
  24.         }
  25.     }
  26.     if(znak>='A' && znak<='Z') broj_velikih_slova++;
  27.        
  28.        
  29.     printf("Broj samoglasnika: %d \n", broj_samoglasnika);
  30.     printf("Broj cifara: %d \n", broj_cifara);
  31.     printf("Broj velikih slova: %d \n", broj_velikih_slova);
  32.     fclose(ulaz);
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement