Usa la

while (getchar()!='\n') ;

anche dopo la prima scanf