linker error:undefined symbol ✀_main✀ in module c0s 啥意思?

2025-01-02 02:38:03
推荐回答(3个)
回答1:

这是因为你在调用函数ad之前没有事先声明。
这样就可以了。
#include
int ad(int a,int b);
main()
{
int x,y,m;
printf("Input x,y;");
scanf ("%d%d",&x,&y);
printf ("%d",ad(x,y));
}
int ad (int a,int b)
{
return (a+b);
}

回答2:

我运行了你的程序,在我的环境下是正常的
可能你的环境有问题,也就是include和lib文件夹的路径有问题
如果不会改,就把turboc2放到C下面.
改路径的办法在options菜单里

回答3:

连接错误
主程序有问题

乱七八糟
基本看不懂