Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <ctype.h>
- #include <string.h>
- #define MAX 81
- int dali_e_samoglaska(char c)
- {
- return c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u';
- }
- int main()
- {
- int vkupno=0,redovi=0;
- char c;
- FILE *fpointer;
- if((fpointer = fopen("SP_primer.txt","r"))==NULL)
- {
- printf("Datotekata ne moze da se otvori.\n");
- return -1;
- }
- int samoglaski=0;
- while((c=fgetc(fpointer))!=EOF)
- {
- if(dali_e_samoglaska(tolower(c)))
- {
- ++vkupno;
- ++samoglaski;
- }
- if(c=='\n')
- {
- if(samoglaski>10)
- {
- redovi++;
- }
- samoglaski=0;
- }
- }
- if(samoglaski>10)
- {
- redovi++;
- }
- // ovaj if vazi za posledniot red bidejki ne bi imale kako da detekrime posleden red bidejki nemame poveke \n.
- printf("Vkupno %d redovi so poveke od 10 samoglaski.",redovi);
- printf("Vkupen broj na samoglaski e %d",vkupno);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement