Oppure:codice:char ch; while(1){ ch = getch(); if (ch == 224) { switch (getch()) { case 72: printf("su\n"); break; case 75: printf("sinistra\n"); break; case 77: printf("destra\n"); break; case 80: printf("giu\n"); break; } } else if(ch==32) printf("spazio\n"); }In ogni caso getch non risiede in stdio quindi manca un include.codice:while(1){ if(getch()==32) { printf("spazio\n") } else { switch (getch()) { case 72: printf("su\n"); break; case 75: printf("sinistra\n"); break; case 77: printf("destra\n"); break; case 80: printf("giu\n"); break; } } }