编译发现错误 我想知道错在哪里了

发布于2022-01-04 17:25:02

#includemain(){ int a,b; float x,y; printf("a+b=$d\n",a+b); a=10;b=20;x=3.4;y=5.7; printf("a+b=$d\n",a+b); printf("x+y=$f\n",x+y); gatcher( );} 编译发现错误 我想知道错在哪里了

2个回答
admin
网友回答2022-01-04
不是$d,$f而是%d,%f 还有,getchar()程序中误写成gatcher();
admin
网友回答2022-01-04
改为如下: #include main() {int a,b,c,d,e; printf("请输入一个三位数:"); scanf("%d",&a); b=a%10; c=a/100; d=a/10%10; e=b*100+d*10+c; printf("颠倒后的数为:%d\n",e); }

回到
顶部