注册 登录
编程论坛 新人交流区

[求助]不能运行

spike351 发布于 2007-10-16 12:09, 437 次点击
笨白救助!!!我是个新手刚学看书自学,今天按书上写的打例题1。1内容是
main()
{Printf("************************/n");
printf("/n");
printf("welcome/n");
printf("/n");
printf("************************/n");
}
完后应该是
************************

welcome

************************
可我运行EXE时,对话框一闪就消失了,这是怎么回事?请大家尽情的笑话我,只要请告诉我这是那出毛病了,谢谢谢了!!!



10 回复
#2
火乍弓单2007-10-16 12:29

main()
{Printf("************************/n");
printf("/n");
printf("welcome/n");
printf("/n");
printf("************************/n");
getchar();
}
加个getchar()

#3
火乍弓单2007-10-16 12:33
main()
{printf("************************/n");
printf("/n");
printf("welcome/n");
printf("/n");
printf("************************/n");
getchar();
}
printf中的p不可以大写
#4
spike3512007-10-16 12:56
以下是引用火乍弓单在2007-10-16 12:33:56的发言:
main()
{printf("************************/n");
printf("/n");
printf("welcome/n");
printf("/n");
printf("************************/n");
getchar();
}
printf中的p不可以大写

谢谢大家的回复,这个我给改成小写的了,退出后也成功了,但我运行形成的1.EXE文件还是一闪而过,这又是怎么回事?谢谢各位了!!!

#5
tanfox2007-10-16 13:04
dos
#6
火乍弓单2007-10-16 13:05
再加一个getchar()
你的程序也许要吃掉两个getchar()
main()
{printf("************************/n");
printf("/n");
printf("welcome/n");
printf("/n");
printf("************************/n");
getchar();
getchar();

}
#7
monomania2007-10-16 14:18
你在编译器里按ALT+F选择OS SHELL.然后应该就能看到结果.
#8
monomania2007-10-16 14:22
加上getchar()就行了
#9
spike3512007-10-16 15:50

谢谢大家了加
getchar();
getchar();
不管用,我这程序就是按书上打的还没学到这个getchar();了,我用doc可以显示出书上的效果,但直接打开exe没用,在这谢谢大家的帮助!!!

#10
once_again2007-10-16 16:36
按ALT+F5呀,查看结果
#11
arhz2007-10-16 16:39
学习
1