C ile sesli harfleri bulan fonksiyon

Örnek cümlede kaç tane sesli harf olduğunu bulan fonksiyon : Bu fonksiyon sayesinde girceğiniz cümlede kaç adet sesli harf olduğunu yazmaktadır.

Kodlarımız :

    #include <stdio.h>
    #include <conio.h>
    int sesli(char cumle[]){
       char sesli[]="aeiou"; //sesli harfler
       int i=0,a,sayac=0;
       while(cumle[i]!='\0'){ //cümle bitene kadar döngü kur
           for(a=0;a<5;a++) //sesli harfleri gez
               if(cumle[i]==sesli[a]){ //cümledeki bir harf sesli harflere eşitse sayacı bir artır
                   sayac++;
                   break;
               }
          i++;
       }
       return sayac; //sayac değerini geri döndür
    }
    main(){
       char cumle[100];
       printf("Cumle Girin: ");
       gets(cumle); //gets ile cümleyi al
       printf("Cumlede %d sesli harf var",sesli(cumle)); //sonucu ekrana yazdır.
    }

 

Read More