新人求问 : [Error] ld returned 1 exit status 应如何解决
代码如下:#include <stdio.h>
int sum(int n);
int main()
{
int n;
printf("请输入n的值:");
scanf("%d",&n);
printf("1+2+3+...+(n+1)+n的结果为:%d\n",sum(n));
return 0;
}
int sun(int n)
{
int a =0;
do
{
a += n;
}while(n-- >0);
return a;
} 函数声明和定义名不一致
#include <stdio.h>
int sum(int n);
int main()
{
int n;
printf("请输入n的值:");
scanf("%d",&n);
printf("1+2+3+...+(n+1)+n的结果为:%d\n",sum(n));
return 0;
}
int sum(int n)
{
int a =0;
do
{
a += n;
}while(n-- >0);
return a;
} qiuyouzhi 发表于 2020-7-14 11:26
函数声明和定义名不一致
哦哦,谢谢啦
页:
[1]