解题思路
- 将输入字符传入字符数组str1
- 计数大写辅音字母个数
- 输出
源代码如下:
#include<stdio.h>
#define N 100
int main()
{
char ch;
char str1[N];
char str2[N];
int len=0;
int cnt=0;
ch=getchar();
//第一环节:将输入字符传入字符数组str1
for(int i=0;ch!='\n';i++){
str1[i]=ch;
ch=getchar();
len++;
}
//第二环节:计数大写辅音字母个数
for(int j=0;j<len;j++){
if(str1[j]>'A'&&str1[j]!='E'&&str1[j]!='I'&&str1[j]!='O'&&str1[j]!='U'&&str1[j]<='Z'){
cnt++;
}
else
continue;
}
printf("%d\n",cnt);
return 0;
}