Programación General => C/C++ => Mensaje iniciado por: maggy153 en Lunes 2 de Mayo de 2011, 04:22
Título: Problemas para mandar imprimir arreglo con ALLEGRO
Publicado por: maggy153 en Lunes 2 de Mayo de 2011, 04:22
Tengo un gran problema, estoy realizando un programa sencillo con manejo de cadenas, pero cuando quiero mandar a imprimir el arreglo hay un error en esta linea: textprintf(screen, font, mens,60, palette_color[15], "%c",palabra);
Les dejo el codigo, haber si me pueden ayudar
#include <allegro.h> #include <stdio.h> //Rutinas estandares #include <string.h> // Manejo de cadenas #include <stdlib.h> // Para funcion rand #include <time.h> // Para funcion time
#define NUMPALABRAS 4
int largo,i,mens; char palabra[21], letra[21]; char banPalabras [NUMPALABRAS][32]= {"Hola","Solo","codigo","allegro"};
int main() {
allegro_init(); install_keyboard(); set_gfx_mode(GFX_SAFE,600,400,0,0); textout(screen, font, "LA PALABRA", 85, 10, palette_color[15]); mens=20; srand(time(0)); // se genera la semilla (valores iniciales) strcpy(palabra, banPalabras[ rand()%(NUMPALABRAS+1)]); //en el arreglo palabra se guarda la palabra aleatoria del banco de palabras largo=strlen (palabra); textprintf(screen, font, 20,40, palette_color[15], "El largo es: %d", largo);
Título: Re: Problemas para mandar imprimir arreglo con ALLEGRO
Publicado por: maggy153 en Martes 3 de Mayo de 2011, 03:02
Muchas gracias ssaammuu tenias razón. Creo que de tanto estar metido con estas cosas de programacion me cicle jajajajajaja. Dejaré el código ya correcto por si alguna persona le sirve. Saludos ;)