Ciao a tutti

voglio scrivere un programmino in c che presi dei comandi in ingresso stampi determinate cose..la mia prima idea era di usare il "case" ma non funziona con stringhe di caratteri..essendo che gli ingressi sono tanti credo sia sconsigliato andare di "if"..avete suggerimenti su come fare?

grazie mille