#include "stdio.h"
#define A 10
int max(int *p,int n)
{
int max=*p,k=0,jsq=0;
for(;jsq<n;jsq++)
{
if(*(p+jsq+1)>max)
{
max=*(p+jsq+1);
k=jsq+1;
}
}
printf("最大的数:%d",max);
return k;
}
int main(void)
{
int a[A],jsq=1;
for(;jsq<=A;jsq++)
{
printf("请输入第%d个数:",jsq);
scanf("%d",&a[jsq-1]);
}
printf("最大的数下标为:%d",max(a,A));
}
哪错了?
--------------------Configuration: 1 - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/1.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
1.exe - 2 error(s), 0 warning(s)