Problemas con lectura del encabezado

Problemas con lectura del encabezado

de Guillermo Cossio Coppes -
Número de respuestas: 0
Buenas,

Estoy intentando hacer la función leerImagen pero estoy teniendo problemas para leer los archivos de imagen. En mi código tengo la siguiente sentencia:

scanf(imgOriginal, "%s", formato);

donde imgOriginal es un puntero a FILE con el archivo PPGM abierto con fopen y formato es de tipo *char. Segun tengo entendido, esto debería leer un string del archivo, en este caso el codigo "P2" que indica que es PPGM, y almacenarlo en formato. 

El programa compila perfecto, pero cuando lo corro abriendo una imagen PPGM  en imgOriginal me dice que formato es NULL. Creo que la imagen abre bien porque al imprimir imgOriginal me da una direccion de memoria en lugar de NULL.

Se agradece cualquier ayuda

Desde ya muchas gracias