The C shell maintains three files, stdin, stdout, and stderr that do not have to be explicitly opened by you. These files are assigned to certain devices by default. stdin (standard-input) corresponds to the terminal keyboard while stderr (standard-error) and stdout (standard-output) correspond to the terminal screen.