Ciao, ho il solito problema dello scanf del char, ovvero del buffer di input ma non riesco a risolverlo nel modo usuale... ecco le poche linee di codice che non vanno:
codice:
char buffer[100];
char c;
printf("Scrivi una stringa>");
scanf("%s",buffer);
printf("Adesso scrivi un carattere, a scelta tra [s\\n]");
fflush(stdin);
scanf("%c",&c); //questo viene saltato
printf("Stringa: %s e carattere %c ",buffer,c);
Come vedete ho messo il fflush dello standard input, eppure ho lo stesso errore...come mai??