Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/06/2012, 06:29
r_fuertes90
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: construir funcion que sume elementos de una fila

bueno esto es lo que trate de hacer:

Cita:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int fila2(int *a,int d){
int i,aux=0;

for(i=0;i<d;i++){
aux+=a[d+i];
}
return aux;

}

int main () {
int d, i, *a;
srand(time(NULL));
printf("Introduce la dimension de la matriz: ");
scanf("%i",&d);

a=(int *)malloc(d*d*sizeof(int));
for(i=0;i<(d*d);i++){
a[i]=rand()%10;
}


printf("\nLa suma de los elementos de la segunda fila es: %d\n", fila2(a,d));
system("pause");
return 0;
}
Lo que esta en azul es mi codigo, lo de negro no se puede alterar (venia en el examen asi). Algun error garrafal? (estoy seguro de que los hay xD)

Última edición por r_fuertes90; 27/06/2012 a las 06:40