
06/08/2003, 12:56
|
| | Fecha de Ingreso: abril-2003
Mensajes: 79
Antigüedad: 21 años, 10 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..... |