C/Visual C - ¿Cómo puedo usar char para cargar una matriz en c?

 
Vista:
Imágen de perfil de zohem

¿Cómo puedo usar char para cargar una matriz en c?

Publicado por zohem (2 intervenciones) el 19/01/2017 19:40:05
Necesito ingresar el tamaño de la matriz m*n con ('*' y '.')como valores y todo en un char.

Ejemplo debe ingresar el usuario:

3,3;***…***
esto es solo un ejemplo el usuario deberia de ingresar cualquier valor
Se debe ver así en pantalla

***

...

***


char cadena[30];

char subcadena[30];


printf("Bienvenido \n\n");

printf("Introduce el numero >>\n");

scanf("%s",cadena);

strcpy(subcadena,cadena);



char* a= strtok(subcadena,"|");
char* b= strtok(NULL,"|");
printf("se encontro %s%s", a,b);

char matriz[a][b];

for (i=0; i < a; i++)
{
for ( j=0; j < b; j++)
{

scanf ("%s", &matriz [i][j]);
}
}
Lo intente ya hace 2 dias pero nada su ayuda seria muy importante soy nueva en programar y no se mucho pero intento primero y si no puedo pregunto desde ya gracias por tu tiempo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder