读书人

简略小程序不知道错在哪里

发布时间: 2013-01-05 15:20:39 作者: rapoo

简单小程序不知道错在哪里!
#include<stdio.h>
void main()
{
float r,h,cl,cs,cvz,pi;
pi=3.14;
printf("请输入圆的半径r和圆的**\n");
scanf("%f,%f",&r,&h);
cl=2*pi*r;
cs=pi*r*r;
cvz=pi*r*r*h;
printf("圆周长为%6.2f,圆面积为%6.2f,体积为%6.2f",cl,cs,cvz); }


我用VC6.0编译报错,不知道错在哪!
[解决办法]

引用:
printf("圆周长为%6.2f,圆面积为%6.2f,体积为%6.2f", cl,cs,cvz);

test_s.c:2:6: 警告: ‘main’的返回类型不是‘int’ [-Wmain]
test_s.c: 在函数‘main’中:
test_s.c:11:1: 错误: 程序中有游离的‘\357’
test_s.c:11:1: 错误: 程序中有游离的‘\274’
test_s.……

直接复制楼主的代码,编译发现,那个逗号是中文的逗号,不是英文的逗号,已上面用红色标出错误位置。

读书人网 >C++

热点推荐