回 帖 发 新 帖 刷新版面

主题:高手帮我解决一下!!

楼主

#include <stdio.h>
 mian ()
 {
     int a ,c ,j;
     scanf ("%d ",&a);
     printf("a=%d \n" ,a);
     for (j=1;j<a;j++)
     {
          c=j*a;
     printf("%d=%d * %d \n" ,c,j,a);
     }
 
 
 
 }   /这是程序*/
   


--------------------Configuration: dfghfdhf - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/dfghfdhf.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

dfghfdhf.exe - 1 error(s), 0 warning(s)       /* 这是执行时的分析!!*/
   
   为什么会有错误呢!!

是程序的问题  还是安装软件的问题!!!
       请解决一下!!
     我刚学——还希望分析的详细一点!!

回复列表 (共3个回复)

沙发

main函数的名字写错了,写成了mian ()

板凳


谢了!!!
   太大意了 !!
     我已经把V++ 6.0  重装了 !!

3 楼

楼主也太性急了。。。一般情况下出现error LNK2001:unresolved external symbol xxx 一类的错误都是因为某个函数只有声明,没有定义。这时应该检查一下该函数是否未定义或者定义和声明时的函数名是否不一致。

我来回复

您尚未登录,请登录后再回复。点此登录或注册