Autor
|
Tema: Ayuda con matrices de cadenas (Leído 13,462 veces)
|
cbug
Desconectado
Mensajes: 147
|
Esta es una opción: #include<stdio.h> #include<stdlib.h>
int main() { char *matriz[2][2]; int i, j; for(i = 0; i < 2; i++) for(j = 0; j < 2; j++){ matriz[j][i] = malloc(sizeof(char)*10); fgets(matriz[j][i], sizeof(char)*10, stdin); } for(i = 0; i < 2; i++){ for(j = 0; j < 2; j++){ printf("\t %s \t", matriz[i][j]); } printf("\n"); } return 0; } Ahora bien, lee las chinchetas del foro para saber porque no usar scanf(), como tampoco es bueno utilizar fflush(stdin).
|
|
|
En línea
|
|
|
|
nicolas_cof
Desconectado
Mensajes: 348
Into the Wild
|
Esta es una opción: #include<stdio.h> #include<stdlib.h>
int main() { char *matriz[2][2]; int i, j; for(i = 0; i < 2; i++) for(j = 0; j < 2; j++){ matriz[j][i] = malloc(sizeof(char)*10); fgets(matriz[j][i], sizeof(char)*10, stdin); } for(i = 0; i < 2; i++){ for(j = 0; j < 2; j++){ printf("\t %s \t", matriz[i][j]); } printf("\n"); } return 0; } Ahora bien, lee las chinchetas del foro para saber porque no usar scanf(), como tampoco es bueno utilizar fflush(stdin). cbug, acuerdate de utilizar la funcion free() para no dejar memory leaks... Salu10.
|
|
|
En línea
|
|
|
|
cbug
Desconectado
Mensajes: 147
|
cbug, acuerdate de utilizar la funcion free() para no dejar memory leaks... Muy cierto, gracias por recomendarmelo... hace mucho que no tengo práctica en C, y a veces esos detalles son importantes y muy frecuentes de olvidárselos.
|
|
|
En línea
|
|
|
|
.:BlackCoder:.
Desconectado
Mensajes: 388
Cada dia C++!!
|
Al igual que nicolas, y como ya lo menciones, lo mejor seria un arreglo de estructuras... Y pes no creo que el que hizo el post sepa memoria dinamica Si tienes tiempo y ganas, pes hazlo con los 2 para que tu decidas que es mejor... Saludos
|
|
|
En línea
|
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja
|
|
|
negux
Desconectado
Mensajes: 63
|
ps memoria dinamica si se, tal vez no al nivel de ustedes; y si no me queda claro algo, mejor pregunto: xD claro despues de leer. Gracias por sus respuesta, han sido de bastante ayuda saludos
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Ayuda con cadenas.
« 1 2 3 »
Programación C/C++
|
User
|
21
|
10,415
|
17 Julio 2012, 21:44 pm
por User
|
|
|
Ayuda Acumulador de cadenas en C
Programación C/C++
|
AxelIglesias
|
1
|
1,951
|
7 Noviembre 2016, 21:42 pm
por MAFUS
|
|
|
Problema con matrices y cadenas.
Programación C/C++
|
GustavoArango
|
4
|
2,285
|
7 Mayo 2017, 18:49 pm
por engel lex
|
|
|
ayuda con las cadenas
Programación C/C++
|
piyor6
|
8
|
3,818
|
15 Abril 2018, 03:22 am
por Kenji-chan
|
|
|
Ayuda con fichero y cadenas en C
Programación C/C++
|
luar79
|
4
|
4,491
|
7 Mayo 2022, 17:56 pm
por K-YreX
|
|