main () {int a=9,b=10; float a=12.3; printf("%d,%d",a,b);}错在哪里?

2024-11-26 22:31:22
推荐回答(3个)
回答1:

a 是float类型,对应输出格式应该是%f

回答2:

a已经使用了,不能重复使用

回答3:

#include
int main (void)
{
int a=9,b=10;
float c=12.3;
printf("%d,%d,%f",a,b,c);
return 0;
}