Pelo teclado, para dizer que acabou a entrada (EOF), use uma das seguintes combinações de teclas:
No Linux: Ctrl-D
No Windows: Ctrl-Z. O Ctrl-Z tem que ser digitado no início da linha e tem que ser seguido de Enter. (Isto é, digite uma linha contendo apenas o Ctrl-Z.)
Para rodar o programa sobre um arquivo de texto comum, use o redirecionamento de entrada:
nome_do_programa < nome_do_arquivo de entrada
Forum