Header Ads Widget

Responsive Advertisement

Count The Alphabet in a String And So On....


 

#include <stdio.h>
int main()
{
    char s[100];
    int vowel=0,consonant=0,length=0,space=0,digits=0 ;
    int i;
    printf("Enter a Name : ");
    fgets(s,100,stdin);
    for (i = 0; s[i] != '\0'; i++)
    { 
       s[i]=tolower(s[i]); //This Expression Convert Uppercase to Lowercase Letters
      
        if(s[i]!='\0') {
            length ++;
        }
    }
    for (i = 0; s[i] != '\0'; i++)
    {
        s[i]=tolower(s[i]); //This Expression Convert Uppercase to Lowercase Letters
      
        if (s[i]=='a'||s[i]=='e'||s[i]=='i'||
                s[i]=='o'||s[i]=='u')
        {   vowel ++;
        }
        else if((s[i]>='a'&&s[i]<='z'))
        {
            consonant++;
        }
        else if(s[i]==' ') {
            space++;
        }
        else if(s[i]>='0'&&s[i]<='9') {
            digits++;
        }

    }
    printf("\nThe Total Number of Alphabet is : %d", length-1);
    printf("\nThe Total Number of Vowel is : %d", vowel);
    printf("\nThe Total Number of Consonant is : %d", consonant);
    printf("\nThe Total Number of Digits is : %d", digits);
    printf("\nThe Total Number of Space is : %d", space);

    return 0;
}


Post a Comment

0 Comments