输入一行数字字符,请用数组元素作为计数器来统计每个数字字符的个数.用下标为0元素统计字符"0"的个数

2024-11-19 11:39:59
推荐回答(2个)
回答(1):

关键是:
#include
#include
char buf;
int n,dig,i;
printf(\"请输入一行数字:\");
scanf(\"%d\",n);
sprintf(buf,\"%d\",n);
i=0;
while(buf[i]!=\'\\0\')
{
dig=buf[i];
switch dig
case 0: a[0]++;
break;
case 1: a[1]++;
break:
......
default: break;
i++;
}

回答(2):

{
dig=buf[i];
switch dig
case 0: a[0]++;
break;
case 1: a[1]++;
break:
......
default: break;
i++;
}