switch(sum) { case 1: a = 1; b = 0; c = 0; break; case 2: a = 1; b = 1; c = 0; break; case 3: a = 1; b = 1; c = 1; break; default: a = 0; b = 0; c = 0; break; }