楼上说的问题我也都发现了,可是改了都还是不行,在vc6.0下我又重新编辑了一下,这个可以了,也不知道为什么,可能因为vc6.0里有很多bug吧,经常出现很不正常的情况,例如我吧lz的代码赋值过去,发现编辑状态下回车有的地方都不自动缩格了,所以重新写了一下,结构没有变,只是有的地方改成纯c++的风格,我是菜鸟啊,觉得从一点一滴养成纯c++的风格比较好
#include<iostream>
int lmax(int,int);
int main()
{
using namespace std;
int limit=32;
char ch='A';
long mval;
mval=lmax(limit,ch);
cout<<mval<<endl;
return 0;