Con questo semplicissimo prog. dovrei leggere un carattere da
tastiera (senza attendere l'invio) e poi una stringa.
Ma compilando con VisualC++ come: Win32 console application
quando arriva a leggere la stringa Nome mi ritrovo
il carattere letto con getch() davanti a 'Nome:'
Come si può risolvere?
#include <conio.h>
#include <stdio.h>
void main( void )
{
char carattere;
char nome[20];
carattere=getch();
printf("\nNome:");
scanf("%s",nome);
printf( "\n%s hai premuto '%c'\n",nome,carattere);
}