![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
27/05/2010, 19:09
|
![Avatar de donyoyo](http://static.forosdelweb.com/customavatars/avatar355966_1.gif) | | | Fecha de Ingreso: mayo-2010 Ubicación: Chile
Mensajes: 31
Antigüedad: 14 años, 8 meses Puntos: 0 | |
Respuesta: Lenguaje C, ayuda con un puntero. estimado, prueba haciendo lo siguiente:
cambia: char *columnas, arr[ (int)(argv[1]) ];
a por: char *columnas, *arr; //defino punteros, y después asigno espacio al arreglo
agrega, antes del bucle for lo siguiente:
arr=(char*)realloc(arr,sizeof(char)*atoi(argv[1]));
y luego
cambia: arr[m]=(char)"_";
a por: arr[m]=(char)'_'; // si, comillas simples
no alcanzo a ver para que sirve la variable "columnas", pero bueno, cuentas como te va. |