求c语言大神看一下这几个编程改错

如题所述

第1个回答  2016-11-07
第一个:stdio没有:
或者""
main前面没有void 而后面多了分号";"。还没有大括号
o 最后那句printf少了分号";"
第二个:stdio.h同样少了
或者""
main前少了void而后面少了()
c=4.0和最后的printf少了分号";"
第三个:没有头文件,main也是有错
第一个printf里没有\n
scanf里a,b,c前面有&
第二个printf里应该有a=,b=,c=在对应位置上,而且最前面应该有\n换行
第三个printf里面有两个分号,得合并成一个,最前面也应有\n换行
第2个回答  2016-11-07
第一个:
#include "stdio.h"
main() /*main function*/
{ float r,s ; /* r is radius , s is area of circular*/
r=5.0;
s=3.14159*r*r;
printf("%f\n",s);
}
第二个:
#include "stdio.h"
main() /*main function*/
{ float a,b,c,v; /* a,b,c are sides,v is volume of cube*/
a=2.0;b=3.0;c=4.0;
v=a*b*c;
printf("%f\n",v);
}
第三个:

main()
{ double a,b,c,s,v;
printf("input a,b,c:");
scanf("%lf%lf%lf",&a,&b,&c);
s=a*b;
v=a*b*c;
printf("a=%lf,b=%lf,c=%lf\n",a,b,c);
printf("s=%lf,v=%lf\n",s,v);
}本回答被网友采纳
相似回答