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)