void flip ( int i ) { assert( i==1 && i==0); if(i = 1) i=0; else i=0; } int main() { int i = 1; assert(i==1); flip(i); assert(i==0); flip(i); assert(i==1); cout << "Success!\n"; return 0; }
var