感觉我写的代码没问题啊,为什么会出现这种错误
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i , j;
srand((int)time(0));
for ( i = 0; i < 10; i++)
{
j = (10*rand() / RAND_MAX + 1);
printf("%d" , j);
}
return 0;
}
错误为:
在函数‘_start’中:
(.text+0x20):对‘main’未定义的引用
collect2: error: ld returned 1 exit status
[Done] exited with code=1 in 0.067 seconds