Если вызывается fclose (0), то это закрывает stdin?
Причина, по которой я спрашиваю об этом, заключается в том, что по какой-то причине stdin закрывается в моем приложении, и я не могу понять, почему. Я проверил fclose (stdin), и это не в приложении, и поэтому мне было интересно, может ли fclose (0) вызвать поведение undefined, например, закрыть stdin?
Если нет, то каким образом можно было бы ошибочно закрыть stdin?