Ciao a tutti, volevo chieervi aiuto in quanto non riesco a fare un menù in c che termini con una parola anzichè con un numero. Io ho fatto così ma non funziona, mi sapete dire che errori ho commesso e come correggerli? grazie


#include <stdio.h>


int main() {

char scelta[5];




do {
system("CLS");

printf("1. inserisci un utente\n");
printf("2. login utente\n");
printf("3. logout utente\n");
printf("stop. esci\n");
printf("Inserisci la tua scelta: \n");
_flushall();
scanf("%s",scelta);

switch (scelta[5]) {
//inserisci un utente
case '1':
printf("Inserisci lo username: \n");
system("pause");
break;
//login utente
case '2':
printf("Inserisci il nome dell'utente che si sta connettendo: \n");
system("pause");
break;
//logout utente
case '3':
printf("Inserisci il nome dell'utente che si sta disconnettendo: \n");
system("pause");
break;

}
} while (scelta!="stop");
system("pause");
}