一段很短的程序,却有一个不可思议的错误,谁能帮我看出来错在哪里?
#include <iostream>using namespace std;
#define BAND(x) ((x)>5&&(x)<10))?(x):0
int main(){
for(int i=0;i<11;i++)
{
int a=i;
cout<<"a="<<a<<endl;
cout<<"BAND(++a) = "<<BAND(++a)<<endl;
}
system("PAUSE");
}