Non posso sapere nulla circa il problema della riga 68 o 69 ...
Ma non hai risposto a tutte le mie domande ...
I valori che leggi rappresentano (penso) i colori dei singoli pixel e quindi sono numerici da 0 a 255 ... che senso ha "vederli" come "caratteri" ??
Dovresti usare "%d" e non "%c" nella printf ...
Per fare una prova concreta, dovresti trovare un modo per rendere disponibile l'immagine per essere scaricata ...