C语言的科学与艺术 这本书的代码怎么运行啊

下载了他的库放到C文件那了,VS2013调试提示

错误 1 error LNK2019: 无法解析的外部符号 _GetInteger,该符号在函数 _main 中被引用 C:\Users\Administrator\Documents\Visual Studio 2013\Projects\ConsoleApplication2\ConsoleApplication2\源.obj ConsoleApplication2

错误 2 error LNK1120: 1 个无法解析的外部命令 C:\Users\Administrator\Documents\Visual Studio 2013\Projects\ConsoleApplication2\Debug\ConsoleApplication2.exe 1 1 ConsoleApplication2

代码

#include <stdio.h>

#include "genlib.h"

#include "simpio.h"

main()

{

int n1,n2,total;


printf("this program adds two numbers.\n");

printf("number 1? ");

n1 = GetInteger();

printf("number 2? ");

n2 = GetInteger();

total = n1 + n2;

printf("the total is %d.\n",total);

}


慕用2822798
浏览 1872回答 1
1回答

迷途书生

#include "genlib.h" #include "simpio.h"这两个头文件是外部头文件,要能够被编译器找到才能够编译。另外 GenInteger()这个函数没有被定义,编译器找不到函数原型。你应该是还有genlib.lib文件的吧,把这个文件放倒目录下或者添加到工程中。
打开App,查看更多内容
随时随地看视频慕课网APP