5.输入一个字符串str,统计其中数字字符的个数n以及含元音字母’a’、’e’、’i’、’o’和’u’(包含大小写)的个数m。
例如,输入字符串:abioeKU081cEA76pr263,则输出n=8,m=7。
#include<stdio.h>
char s[100];
int main() {
int i, len,n=0,m=0;
char ch;
while((ch = getchar()) != '\n') {
s[len++] = ch;
}
for(i = 0; i < len; i++) {
if(s[i] >= '0' && s[i] <= '9')
n++;
else if(s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u' || s[i] == 'A' || s[i] == 'E' || s[i] == 'I' || s[i] == 'O' || s[i] == 'U')
m++;
}
printf("n=%d,m=%d",n,m);
return 0;
}