en el modo texto cada pixel ...se podia decir que de alguna forma cada pixel se trabaja como una letra..en modo grafico cada picxel eslo que es ... un piexel, al ser esto asi claro que puedes colocar texto, pero no se hace de la misma manera por obvias razones, para el caso de trabajar con allegro, deberias usar:
textout();
puedes averiguar en la documentacion de allegro, la cual se baja de la pagina de allegro,
para capturar los datos... laverdad ahora que caogo en cuenta nunca lo he hecho capturando cadenas, pero lo mas seguro es que debas hacer una funcion para capturar los datos de una cadena en modo grafico, o usar algo de los GDI de allegro.. pero esto es mas avanzado.
No es muy dificil de hacer ninguna de las dos, sobre todo la primera, pero debes ser paciente porque hasta ahora estas comenzando y te puedes ir de enrredos, sin embargo si quieres...intentalo!!!
Chau.