Tuesday, February 10, 2015

Vowel Count in a String

#include<stdio.h> int count_vowels(char []); int check_vowel(char); main() { char array[100]; int c; printf("Enter a string\n"); gets(array); c = count_vowels(array); printf("Number of vowels: %d\n", c); return 0; } int count_vowels(char a[]) { int count = 0, c = 0, flag; char d; do { d = a[c]; flag = check_vowel(d); if ( flag == 1 ) count++; c++; }while( d != '\0' ); return count; } int check_vowel(char a) { if ( a >= 'A' && a <= 'Z' ) a = a + 'a' - 'A'; /* Converting to lower case */ if ( a == 'a' || a == 'e' || a == 'i' || a == 'o' || a == 'u') return 1; return 0; }

Share

& Comment

0 comments:

Post a Comment

 

Copyright © 2015 Code Fervor™ is a registered trademark.

Designed by Templateism By Naman Kumar