c语言问题,哪里出错了?

 #include<stdio.h>

int main()

{

int i;

char a[10];

for(i=0;i<10;i++)

scanf("%c",a[i]);

{int q=0,w=0,e=0,r=0;

for(i=0;i<10;i++){

if(a[i]=='a')q=q+1;

if(a[i]=='b')w=w+1;

if(a[i]=='0')e=e+1;

if(a[i]=='9')r=r+1;};

printf("%f\n%f\n%f\n%f",q,w,e,r);};

}


includestdioh6
浏览 923回答 3
3回答

望远

scanf("%c",&a[i]);//少了&printf("%d\n%d\n%d\n%d\n",q,w,e,r);//输出格式为%d
打开App,查看更多内容
随时随地看视频慕课网APP