Matrix using C language

No comments

#include<stdio.h>
int main()
{
int A[3][3];
printf("enter your [3]*[3]matrix =9 elements: \n");
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
scanf("%d",&A[i][j]);
}
}
printf("\n your matrix is: \n");
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
printf("%d ",A[i][j]);
}printf("\n");
}


int B[3][3];
printf("enter your [3]*[3] matrix =9 elements: \n");
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
scanf("%d",&B[i][j]);
}
}
printf("\n your matrix is: \n");
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
printf("%d ",B[i][j]);
}printf("\n");
}
int C[3][3];
for(int i=0;i<3;i++)
{
int temp=0;
for(int j=0;j<3;j++)
{
temp+=A[i][j]*B[j][i];
}
for(int k=0;k<3;k++)
{
C[k][i]=temp;
}
printf("\n");
}
for(int i=0;i<3;i++)
{
for(int k=0;k<3;k++)
{
printf("%d ",C[i][k]);
}printf("\n");
}
}

No comments :

Post a Comment