switch(c){
case '1':{ (...) ; break;}
case '2':{ (...) ; break;}
case '3':{ (...) ; break;}
}
if(f){
switch(c){
case '4':{ (...) ; break;}
case '5':{ (...) ; break;}
case '6':{ (...) ; break;}
}
}
WolfPack
Postaholic
2,051 posts since Jun 2005
Reputation Points: 572
Solved Threads: 115
You could always take advantage of the short-circuit operators.
switch (argc) {
case 1: { printf("1\n"); break; }
case 2: { printf("2\n"); break; }
case 3: { printf("3\n"); break; }
case 4: { (f) && printf("4\n"); break; }
case 5: { (f) && printf("5\n"); break; }
case 6: { (f) && printf("6\n"); break; }
}
L7Sqr
Practically a Master Poster
657 posts since Feb 2011
Reputation Points: 201
Solved Threads: 124