rendered paste body#include <stdio.h>
#include <conio.h>
#include<stdlib.h>
#include<string.h>
float matrica(float mat[][10], int);
int main(){
int a,b,x;
float suma;
float mat[10][10];
do{
printf("unesite broj stupaca i redaka ");
scanf("%d",&x);
}while(x<0 || x>10);
for(a=0;a<x;a++){
for(b=0;b<x;b++){
printf("%d. redak %d. stupac",a+1,b+1);
scanf("%f",&mat[a][b]);
}
printf("\n");
}
printf("\n\nUnesena matrica je:\n");
for(a=0; a<x; a++){
for(b=0; b<x; b++){
printf("%6.2f ", mat[a][b]);
}printf("\n");
}
suma=matrica(mat,x);
printf("\n\nUnesena suma matrica je %.2f:\n",suma);
getche();
return 0;
}
float matrica(float mat[][10], int m){
int a, b;
float suma=0;
for(a=0; a<m; a++){
for(b=0; b<m; b++){
if(a==b){
suma+=mat[a][b];
}}}
return suma;
}