Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define MX 10
- void inputMatrix(int m[MX][MX],int r,int c);
- int sumMatrix(int m[MX][MX],int r,int c);
- void showMatrix(int m[MX][MX],int r,int c);
- int main()
- {
- int m[MX][MX]={0},r,c;
- printf("Row : ");
- scanf("%d",&r);
- printf("Colum : ");
- scanf("%d",&c);
- showMatrix(m,r,c);
- inputMatrix(m,r,c);
- showMatrix(m,r,c);
- printf("Sum all elements = %d\n",sumMatrix(m,r,c));
- return 0;
- }
- void inputMatrix(int m[MX][MX],int r,int c)
- {
- int i,j;
- for(i=0;i<r;i++)
- {
- for(j=0;j<c;j++)
- {
- printf("Matrix [%d][%d] : ",i+1,j+1);
- scanf("%d",&m[i][j]);
- }
- }
- printf("\n");
- }
- int sumMatrix(int m[MX][MX],int r,int c)
- {
- int i,j,sum=0;
- for(i=0;i<r;i++)
- {
- for(j=0;j<c;j++)
- {
- sum+=m[i][j];
- }
- }
- return sum;
- }
- void showMatrix(int m[MX][MX],int r,int c)
- {
- int i,j;
- for(i=0;i<r;i++)
- {
- for(j=0;j<c;j++)
- {
- printf("%d ",m[i][j]);
- }
- printf("\n");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement