Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int duzina (char *s) {
- int duzina=0;
- while (*s!='\0') {
- duzina++;
- s++;
- }
- return duzina;
- }
- int izbroji (char *s, char znak) {
- int br=0;
- while(*s!='\0') {
- if (*s==znak) br++;
- s++;
- }
- return br;
- }
- int samogl (char *s) {
- int br=0;
- while (*s!='\0') {
- if (*s=='a' || *s=='e' || *s=='i' || *s=='o' || *s=='u' || *s=='A' || *s=='E' || *s=='I' || *s=='O' || *s=='U')
- br++;
- s++;
- }
- return br;
- }
- int main () {
- printf("Unesite jednu rijec( sa max 30 znakova):");
- char rec[30], c;
- int i=0;
- do {
- c=getchar();
- rec[i]=c;
- i++;
- }
- while (c!='\n' && i<30);
- rec[i-1]='\0';
- char znak;
- printf("Unesite jedan znak :");
- scanf("%c",&znak);
- printf("Duzina recenice: %d\n",duzina(rec));
- printf("Broj ponavljanja znaka %c u recenici je: %d\n",znak,izbroji(rec,znak));
- printf("Broj samoglasnika u recenici: %d",samogl(rec));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement