菜鸟紧急求救!!
本人今天做一个书上的第一题作业时候遇到了一个我们老师解决不了的问题哈,请各位前辈显身手帮忙解决一下。
源文件出错的地方如下:
include <stdio.h>
#define pi 3.1415926
main()
{
float r=1.5;
float h=3.0;
int num;
double chose;
printf("请选择您想要求的代号:(1圆周长,2圆面积,3圆球表面积,4圆球体积,5圆柱体积)\n");
scanf("%d",&num);
if (num==1)
{
chose=lc(r);
}
}
double lc(float r)
{
return (2.0*r*pi);
}
出错提示信息如下:
Compiling...
num1.c
D:\Documents and Settings\D\桌面\num1.c(14) : warning C4013: 'lc' undefined; assuming extern returning int
D:\Documents and Settings\D\桌面\num1.c(36) : error C2371: 'lc' : redefinition; different basic types
Error executing cl.exe.
num1.obj - 1 error(s), 0 warning(s)
各位前辈高人,帮忙解答一下,没牙齿也难忘啊。紧急中…………