Cita:
Iniciado por Munire ok, es que el programa que has puesto es para imprimir segun va leyendo.
lo que tienes que hacer es en vez de imprimir por pantalla el caracter que lees:
putchar(c);
lo almacenas en un array o matriz:
matriz[i][j] = c;
las "i" y las "j" se tienen que ir incrementando para escribir en toda la matriz, por que si no escribirias siempre en el mismo elemento.
pero claro, el problema esta ahi, yo hacia eso, pero al mostrar la matriz, me mostraba los codigo ascii, porque salian 49, no se como hacerlo y es una tonteria :S