主题:这是什么原因
#include<stdio.h>
main()
{ int t,s;
scanf("%d",&t);
while(t--)
{
char a,b,c;
float d;
a=getchar();
b=getchar();
c=getchar();
d=(a+b+c)/3.0;
printf("% .2f",d);
}
}
这个是我第一次做的,调试出来的结果不正确。
#include<stdio.h>
main()
{ int t,s;
scanf("%d",&t);
while(t--)
{
char a,b,c;
float d;
a=getch();
b=getch();
c=getch();
d=(a+b+c)/3.0;
printf("% .2f",d);
}
}
而当我把getchar改成了getch,调试正确,所以想问问各位前辈,指点迷津。
main()
{ int t,s;
scanf("%d",&t);
while(t--)
{
char a,b,c;
float d;
a=getchar();
b=getchar();
c=getchar();
d=(a+b+c)/3.0;
printf("% .2f",d);
}
}
这个是我第一次做的,调试出来的结果不正确。
#include<stdio.h>
main()
{ int t,s;
scanf("%d",&t);
while(t--)
{
char a,b,c;
float d;
a=getch();
b=getch();
c=getch();
d=(a+b+c)/3.0;
printf("% .2f",d);
}
}
而当我把getchar改成了getch,调试正确,所以想问问各位前辈,指点迷津。