第1种可能:你学的课程是turbo c编译器,这时程序的开头是void main()在VC++6.0里一定错,你改成int main(void),结尾添上return 0;第二种可能:VC++6.0创建文件时错误,你换个位置如本来是F盘,你换成D盘第三种可能:VC++6.0文件不全你换个编译器看看,如turbo c2.0,C FREE也有可能你掉了分号之类的还有可能你分号写成中文分号了; ;这两个不一样