C/Visual C - duda con fscanf

   
Vista:

duda con fscanf

Publicado por Sergio Edgardo (3 intervenciones) el 24/06/2014 20:08:43
hola a todos, me podrían ayudar con esto, como hago para borrar ó saltar la linea en blanco con fscanf . desde ya muchas gracias

creo la matriz 3D dinámica


aquí leo solo una capa, cuando quiero leer todas, me muestra solo la primera capa y después basura por la linea en blanco


este es el archivo de texto


este es el tp

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

duda con fscanf

Publicado por Sergio Edgardo (3 intervenciones) el 24/06/2014 20:44:50
lo acabo de resolver con el siguiente código, gracias

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
for (int k = 0; k<DIM3; k++)
{
	printf("CAPA Nro: %d\r\n",k);
	for (int i = 0; i<DIM1; i++)
	{
 
			for (int j = 0; j<DIM2; j++)
			{
				fscanf(Fuente,"%3d%[0-9]",&Mat3D[k][i][j]);
				printf("%3d ",Mat3D[k][i][j]);
 
			}
				printf("\n");
	}
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar