Чтобы сделать это еще яснее:
f = fopen("some-file-name.ext", "r");
if (f == NULL) reporterror();
Но, вероятно, вы не хотите использовать fopen
для проверки существования и прав доступа. Вы должны посмотреть на stat
и access
. Оба доступны в библиотеках C и используют man