下载的文件找不到:谁来帮我解个c语言的题啊

来源:百度文库 编辑:高考问答 时间:2024/05/08 20:43:00
题目:输入一行数字字符,请用数组元素作为计算器来统计每个数字字符的个数,用下标为0的元素统计字符“0”的个数,用下标为1的元素统计字符“1”的个数

#include <stdio.h>
#include <conio.h>

void main()
{
char str[100];//max 100 chars
int nc[10]={0},idx=0;
printf("Input:");//获取输入
scanf("%s",str);
while(idx<100 && str[idx]!='\0')//计数
if(str[idx]>='0' && str[idx] <='9')
nc[(int){str[idx]-'0')]++;
printf("\nNumber\tCounts\n");//输出结果
for(idx=0;idx<10;idx++)
printf("%d\t%d\n",idx,nc[idx]);
getch();