#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,n=10,m=10,suma,suma1,suma2;
int macierzA[n][m];
float srednia;
float srednia1;
float srednia2;
printf("podaj ilosc kolumn w macierzy");
scanf("%d",&n);
printf("podaj ilosc wierszy w macierzy");
scanf("%d",&m);
printf("podaj elementy macierzy: \n");
for(i=0;i<n;i++)
for(j=0;j<m;j++)
{
printf("MacierzA[%d][%d] = ",i+1,j+1);
scanf("%d,%d", &macierzA[i][j]);
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
printf("%3d\t", macierzA[i][j]);
printf("\n");
}
printf("\n");
suma=suma1=suma2=0;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
srednia= (float) suma/(ij);
srednia1= (float) suma1/(ij);
srednia2= (float) suma2/(i*j);
for(i=0;i<n;i++)
for(j=0;j<m;j++)
{
if(i<j) suma1+=macierzA[i][j];
if(i==j) suma+=macierzA[i][j];
if(i>j) suma2+=macierzA[i][j];
}
printf("suma na glownej przekatnej wynosi:%d\n",suma );
printf("suma nad przekatna wynosi:%d\n",suma1 );
printf("suma pod przekatna wynosi:%d\n",suma2 );
printf("srednia na glownej przekatnej wynosi:%f\n",srednia );
printf("srednia nad przekatna wynosi:%f\n",srednia1 );
printf("srednia pod przekatna wynosi:%f\n",srednia2 );
return 0;
}
program nie liczy sredniej artmetycznej tak jak to jest napisane.. jakies sugestie? licze na pomoc