|    
			
				06/08/2003, 12:56
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: abril-2003 
						Mensajes: 79
					 Antigüedad: 22 años, 6 meses Puntos: 0 |  | 
  |  #include <stdio.h>#include <stdlib.h>
 #include <process.h>
 #include <conio.h>
 
 void lectura(int f , int c,  float*p)
 {
 clrscr ();
 float num=0;
 int i,j=0;
 for(i=0;i<f;i++)
 {
 for(j=0;j<c;j++)
 {
 gotoxy (i+1,j+1);
 scanf("%f",&num);
 *p=num;
 if((i!=f) && (j!=c))
 {
 p++;
 }
 }
 }
 
 }
 void ver(int f,int c,float *p)
 {
 int i=0;
 int j=0;
 for (i=0;i<f;i++)
 {
 for(j=0;j<c;j++)
 {
 printf("\t%5.2f",*p);
 if((i!=f) && (j!=c))
 {
 p++;
 }
 }
 printf("\n");
 }
 }
 void lectura(int f,int c,float *p);
 void ver(int f,int c,float *p);
 
 int main (void)
 {
 float *p1, *p2,*p3;
 int i,j,k,f1,c1,f2,c2=0;
 float acumu=0;
 
 printf("Ingrese los datos que se piden, LA MATRIZ DEBE SER DE nxn\n");
 
 printf("\n Numero de Filas: ");
 scanf("%i",&f1);
 printf("\n Numero de Columnas: ");
 scanf("%i",&c1);
 
 if(c1!=f1)
 {
 printf("\nLa matriz ingresada no es cuadrada");
 printf("\nEL Adios\n");
 exit(1);
 }
 printf("\nIntroduce los valores de la primera matriz:\n");
 printf("******************************************  *\n");
 lectura(f1,c1,p1);
 printf("\nLa primera matriz es: \n\n");
 ver(f1,c1,p1);
 gotoxy(10,9+c1);
 return 0;
 clrscr();
 }
 
 Prueben ese codigo , ahora mi problema es que la matriz que ingreso queda al revez de la que muestro...
 
 como lo arreglo ???
 
				__________________*Tratando de Aprender de los errores.....
     |