please solve it (c language) Write a program that allows the user to populate a two-dimensional array of arbitrary size M by N. The program then returns the average value. # include # define s 3 //array value # define a 2 int main() { /* declare the varibles*/ int k[s][A]; in i,j float aver; printf (" Please enter array values: "); /* Enter k[i] values*/ for (I=0 ; I < s ; I++) { for ( j= 0 ; j < a ; j++) { printf ("\narray value: ", i,j); scanf ("%d", &k[i][j]); } } /* get the average by add all array[i][j] and devide by number of cells*/ aver =0 ; for (i=0 ; i
please solve it (c language)
Write a
by N. The program then returns the average value.
# include <stdio.h>
# define s 3 //array value
# define a 2
int main()
{ /* declare the varibles*/
int k[s][A];
in i,j
float aver;
printf (" Please enter array values: ");
/* Enter k[i] values*/
for (I=0 ; I < s ; I++)
{
for ( j= 0 ; j < a ; j++)
{
printf ("\narray value: ", i,j);
scanf ("%d", &k[i][j]);
}
}
/* get the average by add all array[i][j] and devide by number of cells*/
aver =0 ;
for (i=0 ; i <s ; i++)
{
for (j=0 ; j <a ; j++)
{
aver += k[i][j]
}
}
average = aver/(s *a) ;
printf (" \nAvergae = %.3f", average);
return 0;//returning value
}
Step by step
Solved in 3 steps with 2 images