数组前x个数求和,请教这哪里错了 ?谢谢
#include<stdio.h>inta[100];intS(intx);{ints=0;for(inti=1;i<=x;i++){s+=i;}returns;}int...
#include<stdio.h>
int a[100];
int S(int x);
{
int s=0;
for (int i=1;i<=x;i++)
{s+=i;}
return s;
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",S(n));
} 展开
int a[100];
int S(int x);
{
int s=0;
for (int i=1;i<=x;i++)
{s+=i;}
return s;
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",S(n));
} 展开
1个回答
展开全部
#include<stdio.h>
int a[100];
int Sum(int x)
{
int i,s=0;
for(i = 0;i<x;i++)
s+=a[i];
return s;
}
int main()
{
int i,n;
scanf("%d",&n);
printf("请输入%d个数:",n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("%d\n",Sum(n));
return 0;
}
int a[100];
int Sum(int x)
{
int i,s=0;
for(i = 0;i<x;i++)
s+=a[i];
return s;
}
int main()
{
int i,n;
scanf("%d",&n);
printf("请输入%d个数:",n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("%d\n",Sum(n));
return 0;
}
追问
运行EXE出错了,不明白
Linking...
Cpp2数组前x个数求和.obj : error LNK2005: _main already defined in Cpp1交换ab.obj
Debug/Cpp1交换ab.exe : fatal error LNK1169: one or more multiply defined symbols found
执行 link.exe 时出错.
追答
你运行出错吗,我刚发的程序是我调试过的,没错
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询