On peut pas t'aider si on ne sait pas ce que tu veux tester...
Reexplique ton probleme un peu plus concretement, il a pas de sens de toute facon, on peut tres bien gere des successions de if, else if, et else en C++ je vois la plutot une meconnaissance du langage plutot qu'un vrai probleme personnellement.