Vấn đề của bạn là cách trình bày code và gọi hàm, bạn xem kĩ code mình sửa nhé.
Code:
#include <stdio.h>
void nhap(int A[][30],int m,int n)
{
int i,j;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
printf("a[%d,%d] = ",i,j);
scanf("%d",&A[i][j]);
}
}
}
void tinhTong(int A[][30],int B[][30],int C[][30],int m,int n)
{
int i,j;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
C[i][j]=A[i][j]+B[i][j];
}
void xuat(int C[][30],int m,int n)
{
int i,j;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
printf(" %4d",C[i][j]);
printf("\n");
}
}
/*Ham chinh*/
int main()
{
int A[30][30],B[30][30],C[30][30];
int m,n;
printf("nhap so hang m=");
scanf("%d",&m);
printf("nhap so cot n=");
scanf("%d",&n);
printf("\n ::NHAP MANG A::\n");
nhap(A,m,n);
printf("\n ::NHAP MANG B::\n");
nhap (B,m,n);
tinhTong(A,B,C,m,n);
printf("\n ::TONG 2 MA TRAN A & B LA::\n\n");
xuat(C,m,n);
}