i不能在同一个程序段中重复定义。用{}把两个for括起来应该就可以。{for(int i=0;i<5;i++) (math1++).display(); }{for(int i=0;i<5;i++) (math2--).display();}
如果是C++的话是可以。如果是支持C99以上标准的C编译器的话也是可以的。