#include<stdio.h>
void xyz(int s[],int n);
void mian()
{
int num[50],i,j = 0,k;
printf("输入n \n");
scanf("%d",&k);
fflush(stdin);
xyz(num,k);
for(i = 0;i < k;i++)
{
j = j + num[i];
}
printf("结果为 %d\n",j);
}
void xyz(int s[],int n)
{
int i;
for(i = 0;i < n;i++)
{
scanf("%d",&s[i]);
}
}
这是我做写的程序编辑的时候下面说
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Cpp1.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
帮忙看看是怎么回事呀
谢谢了~!~!~!
----------------解决方案--------------------------------------------------------
很有幸做你的第一个回答者,你的main写错了!楼主要细心啊!
#include<stdio.h>
void xyz(int s[],int n);
void mian() // 是这样的,main()
{
int num[50],i,j = 0,k;
printf("输入n \n");
scanf("%d",&k);
fflush(stdin);
xyz(num,k);
for(i = 0;i < k;i++)
{
j = j + num[i];
}
printf("结果为 %d\n",j);
}
void xyz(int s[],int n)
{
int i;
for(i = 0;i < n;i++)
{
scanf("%d",&s[i]);
}
}
----------------解决方案--------------------------------------------------------
哦
谢谢楼上的了
----------------解决方案--------------------------------------------------------