wenzai 发表于 2017-10-16 16:58:39

大一新生,刚开始学c语言,写加法运算程序出错

#include<stdio.h>
int add(int x,int y);
int main()
{
   int a,b,sum=0;
       scanf("%d%d",&a,&b);
       sum=add(a,b);
       printf("%d,%d,sum=%d\n",a,b,sum);



}
      int add(int x,int y)
          {
          
                 int z;
                       z=x+y;
                       return(z);
          
          
          
          
          
          }


      照着书上一个字一个字打的,为什么会出错Compiling...
加法.c
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/加法.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

加法.exe - 1 error(s), 0 warning(s)



我也不知道这是什么原因。。。。有大佬能帮助我吗,谢谢各位了。{:10_266:}{:10_266:}{:10_266:}

U201010009 发表于 2017-10-16 17:23:14

本帖最后由 U201010009 于 2017-10-16 17:25 编辑

你是用VS开发工具吧,你是怎么创建工程的?创建工程的时候选择Win32控制台应用程序。

wenzai 发表于 2017-10-19 15:40:32

U201010009 发表于 2017-10-16 17:23
你是用VS开发工具吧,你是怎么创建工程的?创建工程的时候选择Win32控制台应用程序。

我选的是win32 console application

wenzai 发表于 2017-10-19 15:44:13

U201010009 发表于 2017-10-16 17:23
你是用VS开发工具吧,你是怎么创建工程的?创建工程的时候选择Win32控制台应用程序。

今天试了一下又行了。。。我发现我的开发工具老是有时候能运行有时候又不能。。。谢谢了
页: [1]
查看完整版本: 大一新生,刚开始学c语言,写加法运算程序出错