Mostrando entradas con la etiqueta arreglos. Mostrar todas las entradas
Mostrando entradas con la etiqueta arreglos. Mostrar todas las entradas

jueves, 29 de octubre de 2009

Matriz con Datos Aleatorios en C

#include
#include
# define N 10
void tamano(int* a,int* b);
void llenar(int m[][N],int a,int b);
void presentar(int m[][N],int a,int b);
int main(){
int m[N][N];
int a,b;
srand(time(NULL));
tamano(&a,&b);
llenar(m,a,b);
presentar(m,a,b);
}
void tamano(int* a,int* b){
printf("Ingrese el numero de filas: ");
scanf("%d",a);
printf("Ingrese el numero de columnas: ");
scanf("%d", b);
}
void llenar(int m[][N],int a,int b){
int i,j;
for(i=1; i<=a;i++){
for(j=1; j<=b;j++){
m[i][j]=rand()%100;
}
}
}
void presentar(int m[][N],int a,int b){
int i,j;
for(i=1; i<=a;i++){
for(j=1; j<=b;j++){
printf("%3d",m[i][j]);
}
printf("\n");
}
}