C语言“统计元音”题目描述: 写一个函数,统计每个元音字母在字符串中出现的次数。 输入: 输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。 输出: 对于每个测试实例输出5行,格式如下: a:num1 e:num2 i:num3 o:num4 u:num5 多个测试实例之间由一个空行隔开。 请特别注意...
include <string.h> include <stdio.h> void main(){ char getChar[100];char x;int total = 0;//用来记录字母出现的次数 printf("请输入字符串:");scanf("%s", getChar);//这里接收字符串。接收字符串不要加地址符 & ,因为数组名就是地址(这个知道就行)printf("请输入需要统计的字...
int main(){ char stringss[1024];int i,num[4]={0};int j = 0;char c;while((c=getchar()) !='\n'){ stringss[j] = c;j++;} for(i=0;i<j;i++)//统计字符串,遇到'\0'结束 { if(stringss[i]>='0'&&stringss[i]<='9')//统计数字个数 num[0]++;else if(str...
printf("数字%d个,空格%d个,字母%d个,其他字符%d个\n",num[0],num[1],num[2],num[3]);}
例题:请编写一个函数void fun(char*t,int p[]),统计在t字符串中“a”到“z”26个字母各自出现的次数,并依次放在p所指数组中。 例如,当输入字符串sdfssdrefggrthdg后,程序的输出结果应该是: 00031231000000000231000000请勿改动主函数main与其它函数中的任何内容,仅在函数fun的花括号中填入...