#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char **cadena; // declara puntero a matriz de caracteres
char temp[20];
int i;
for(i=0; i<20; i++){
printf("Palabra %d: ",i+1);
scanf("%d",&temp);
fflush(stdin);
cadena[i] = malloc((strlen(temp)+1)*sizeof(char)); // reserva para temp
strcpy(cadena[i],temp); // copia temp en espacio reservado
}
system("pause");
return 0;
}
Punt: Puntero a matriz de caracteres. Doble indireccion y MALLOC
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario