ciao ragazzi perchè quando compilo questo programma, la finestra scompare?

#include<stdio.h>
main()
{
const char car1='G',car2='P';
char a;
printf("inserisci lettera\n");

a=getchar();
while(getchar()!='\n')
if(a==car1)
printf("il nome e' giuseppe");
else
if(a==car2)
printf("il nome e' paolo");
else
printf("il nome e' sbagliato");
getchar();
return 0;
}