|    
			
				13/02/2006, 21:52
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: noviembre-2002 Ubicación: Mexico 
						Mensajes: 2.751
					 Antigüedad: 22 años, 11 meses Puntos: 52 |  | 
  |  MAxExtreme tiene toda la razon.Primeramente crea espacio en la memoria para que tu puntero apunte ahi precisamente, despues usas strcpy.
 
 
 #include <stdio.h>
 #include <iostream.h>
 
 typedef struct TipoNodo
 {
 char *pregunta;
 char *respuesta;
 struct TipoNodo *listaSi;
 struct TipoNodo *listaNo;
 }TNodo;
 
 
 int main()
 {
 int tipo=0;
 TNodo *animal;
 TNodo *vegetal;
 TNodo *mineral;
 
 animal=(TNodo *)malloc(sizeof(TNodo));
 strcpy(animal->pregunta, "hola");
 
 
 Si, creo que eso esta bien. Ultimamente he estado cometiendo algunos errores, si es asi, que MaxExtreme me corrija.
 Saludos
     |