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

2024年11月19日 11:39
有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++;
}