Exercise 7-6 Statistics capital consonants (15 points)

English consonants is in addition to A, E, I, O, Uother than letters. This question requires programming, statistics given string in uppercase number of consonants.

Input formats:

Does not exceed a given input string of 80 characters, and a carriage return at the end of a row.

Output formats:

The number of consonants uppercase character string given in the output line.

Sample input:

HELLO World!

 

Sample output:

4

answer:

#include<stdio.h>
#include<string.h>
int main(){
    int cnt=0;
    char s[85];
    scanf("%[^\n]",&s);
    int len=strlen(s);
    for(int i=0;i<len;i++){
        if(s[i]>='B'&&s[i]<='Z'&&s[i]!='E'&&s[i]!='I'&&s[i]!='O'&&s[i]!='U') cnt++;
    }
    printf("%d",cnt);
}

 

Published 98 original articles · won praise 2 · Views 3721

Guess you like

Origin blog.csdn.net/qq_30377869/article/details/104806698