Necesito ayuda con un problema en C por favor
olaa necesito ayudaa urgente ya mismo!!
necesito escribir por pantalla una matriz de diez por diez kuyos elementos sean generados aleatoriamente y esten entre 0 y 99 incluidos ambos.
yo he hecho lo siguiente, y el programa me compila pero al ejecutar me aparece "presione una tecla para continuar", me seria de mucha ayuda que alguien m dijera como resolverlo, gracias:
// función que genera una matriz de intensidades //
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
main()
{
void genera (int intensidades[][10])
{
srand( (unsigned)time( NULL ) );
int i, j;
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
intensidades [i][j] = rand() %100;
}
printf("intensidades");
}
}
system("PAUSE");}
necesito escribir por pantalla una matriz de diez por diez kuyos elementos sean generados aleatoriamente y esten entre 0 y 99 incluidos ambos.
yo he hecho lo siguiente, y el programa me compila pero al ejecutar me aparece "presione una tecla para continuar", me seria de mucha ayuda que alguien m dijera como resolverlo, gracias:
// función que genera una matriz de intensidades //
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
main()
{
void genera (int intensidades[][10])
{
srand( (unsigned)time( NULL ) );
int i, j;
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
intensidades [i][j] = rand() %100;
}
printf("intensidades");
}
}
system("PAUSE");}
Ok, tu problema consiste en lo siguiente:
En general, los programas en C se estructuran asi:
INCLUDES
VARIABLES GLOBALES
PROTOTIPO DE FUNCION
MAIN{
LLAMADO A FUNCION
}
FUNCION{
...
}
TU programa crea una funcion dentro del main (que no es incorrecto, pero debes estar pendiente con el nivel de jerarquia) y nunca la invocas.
YO LO HARIA de manera menos protocolar a lo que ya te dije:
INCLUDES...
void genera(){
...
}
main () {
genera();
}
Ten presente tambien que tu funcion "genera" tiene un parametro que nisiquiera veo declarado ni inicializado (probablemente lo tengas en tu codigo completo)
En general, los programas en C se estructuran asi:
INCLUDES
VARIABLES GLOBALES
PROTOTIPO DE FUNCION
MAIN{
LLAMADO A FUNCION
}
FUNCION{
...
}
TU programa crea una funcion dentro del main (que no es incorrecto, pero debes estar pendiente con el nivel de jerarquia) y nunca la invocas.
YO LO HARIA de manera menos protocolar a lo que ya te dije:
INCLUDES...
void genera(){
...
}
main () {
genera();
}
Ten presente tambien que tu funcion "genera" tiene un parametro que nisiquiera veo declarado ni inicializado (probablemente lo tengas en tu codigo completo)
