c语言编程题 利用数组(数组元素作为计数器)统计用户从键盘上输入的1、2和3的个数,

2025-02-22 23:52:41
推荐回答(1个)
回答1:

#include
int main(){
int ar[3]={0,0,0};
int n=0;
while(1){
scanf("%d",&n);

switch(n){
case 1: ++ar[0];break;
case 2: ++ar[1];break;
case 3: ++ar[2];break;
default : goto label_print; break;
}
}

label_print:
printf("1的数量:%d\n2的数量:%d\n3的数量:%d\n",ar[0],ar[1],ar[2]);

return 0;
}