#include <stdio.h>
#include <stdlib.h>
void unos(int *red, int *stupac, float *polje)
{
int x,y;
float matrica[*red][*stupac];
for(x=0; x<*red; x++){
for(y=0; y<*stupac; y++){
printf("Unesite element matrice [%d]:[%d]=\n", x,y);
scanf("%f", &matrica[x][y]);
}
}
for(x=0; x<*red; x++){
for(y=0; y<*stupac; y++){
polje[x]+=matrica[x][y];
}
}
}
void prosjek(float *polje,float *ar, int *stupac, int *red)
{
int x;
for(x=0; x<*red; x++){
ar[x]= polje[x]S/ *stupac;
}
for(x=0; x<*red; x++){
printf("%f", ar[x]);
}
}
void main(){
int red;
int stupac;
float polje[100];
float ar;
ponovno:
printf("Unesite broj redaka:");
scanf("%d", &red);
printf("Unesite broj stupaca:");
scanf("%d", &stupac);
if((red&&stupac)>0 && (red&&stupac)<100){
unos(&red, &stupac, &polje[100]);
}
else {
printf("Pogrešan unos, pokušajte ponovno!\n");
goto ponovno;
}
prosjek(&polje[100], &ar, &stupac, &red);
}