我刚学C++,正在读C++Primer发现其中有一个简单的例子是说输入两个数求和的

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:51:46
求C++高手!
我刚学C++,
我是用VC 6.0编译的
在家安装遇到问题了
反正安装完了
但是编译程序过不了啊

如下 我输入了一个源程序
#include "stdio.h"
void main()
{int i=1,n;
double s=0;
while (i<=n)
{s+=1.0/i;
i++;
}
printf("%lf\n",s);
}

结果编译时出现错误
Linking...
LINK : fatal error LNK1104: cannot open file "kernel32.lib"
Error executing link.exe.
怎么回事哦
是不是安装的有问题
哪里下载好的版本哦,谢谢了
小弟感激不尽

各位高手,为什么会出错呢??

你vc安装目录下面下面是否有该文件
Microsoft Visual Studio\VC98\Lib

如果有,那你的vc路径配置有问题
tools->options->directories->lib files,看这个路径跟那个一致不

include "stdio.h"
上面这一句有问题
改成
include <stdio.h>

void main()
{int i=1,n;
double s=0;
while (i<=n)
{s+=1.0/i;
i++;
}
printf("%lf\n",s);
}