Why does 'fopen' return a NULL pointer? Why does 'fopen' return a NULL pointer? c c