#include<stdio.h>
void main()
{ int a,b=0;
printf("please input a number:\n");
scanf("%d\n",a);
b=a
printf("%d\n",b);}
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/程序.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
程序.exe - 1 error(s), 0 warning(s)
为什么程序这么说 求指教
我把程序改了一下,现在可以运行了。第一点,scanf()函数有些问题,不要用'\n',还有变量b前要加取地址运算符'&'。第二点,赋值语句b=a后面好像忘记加';'了。别的没有错误了吧。
把源程序复制一下吧
#include<stdio.h>运行结果如下,也可以自己跑一下程序,就看到结果了
请教下几个问题 1.取地址符号怎么输入
2.为什么我一复制 粘贴全部集成一行
3.当我运行完以后 我点击左上角的保存 为什么再次打开后 却没有了 我保存到哪里了
取地址运算符'&',在键盘上数字'7'上方,按Shift + 7就可以了。
集成一行,这可以解决啊,在每条语句的后面敲回车换行就可以了,程序也没几行吗。
你用的什么开发环境,Visual Studio还是别的什么的,看一下默认的保存目录就可以了,这我不知道你的默认保存目录在哪里,这要自己看一下吧。
我是Visual Studio 我就想问下 如何在重新打开后 找到我保存的程序
追答有一个比较简单的办法,你再新建一个文件(或项目Project),其中有一步应该会是命名新建文件,同时选择保存路径,这个路径就应该是你的保存过的程序的路径,去那个目录下就应该能找到了。