No se debe usar fflush(stdin); es una mala práctica.
Por cierto para la pausa:
Aunque yo personalmente:
Por cierto para la pausa:
Código (c) [Seleccionar]
system("PAUSE");
Aunque yo personalmente:
Código (c) [Seleccionar]
puts("Pulse enter para salir");
getchar();