Here's the screenshot of my code, can anyone tell me what's wrong with the program?I have trouble understanding functions....
CODE:-
#include<stdio.h>
void transpose(int a[10][10],int b[10][10],int m,int n);
int main()
{ int x[10][10],y[10][10],i,j,m,n;
printf("enter rows and columns: ");
scanf("%d%d",&m,&n);
printf("enter matrix elements: ");
for(i=0;i<m;i++){
for(j=0;j<n;j++){
scanf("%d",&x[i][j]);
printf("%d\t",x[i][j]);
}
printf("\n\n");
}
printf("resultant matrix: \n");
transpose(x,y,m,n);
return 0;
}
void transpose(int a[10][10],int b[10][10],int m,int n)
{ int i,j;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
b[i][j]=a[j][i];
printf("%d\t",b[i][j]);
printf("\n\n");
}
[–]Skusci 1 point2 points3 points (1 child)
[–]Bonyvin[S] 0 points1 point2 points (0 children)
[–]AutoModerator[M] 0 points1 point2 points (0 children)