不会啊我用vs2010运行完全正确。函數没有问题看看是不是项目属性设置的问题。
纠正楼上main函数怎么就只能用int了呢?函数主体的基本格式是 返回值类型+函数如:
int main(),int表示函数返回值为整数虽然main函数的返回值应为int类型,但我也可以让函数不返回任何值啊void main()就是意味着函数不返回任何值,但要省略main()中最后的返回语句如return 0;用int main()时,返回语句是不能省略的要不编译会出警告,当然这跟编译器的兼容性有关。
而楼主的问题按提示来看是变量重定義的问题出这个错误应该跟编译器有关,你应该用的是VC吧你可以参考下这个