Source Code :
#include<stdio.h>
void main()
{
int a[10][10],b[10][10],c[10][10],i,j,m,n,p,q;
clrscr();
printf("\nEnter Row & Column of Matrix A : ");
scanf("%d %d",&m,&n); //Input of row & column of Matrix A
printf("\nEnter Row & Column of Matrix B : ");
scanf("%d %d",&p,&q); //Input of row & column of Matrix B
if(n==p) //If-else checking whether Matrix can be multiplied
{
printf("\nMatrix can be Multiplied\n");
printf("\nInput Matrix A : ");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&a[i][j]); //Input in Matrix A
}
}