#include<conio.h>
#include<windows.h>
int main(void )
{
typedef int matriks[100][100];
matriks A,B;
int b, k, pil;
int baris, kolom;
char ulang='Y';
do{
system("cls");
printf("============================\n");
printf("| MENU PROGRAM |\n");
printf("============================\n");
printf(" 1. Penjumlahan Matriks \n");
printf(" 2. Pengurangan Matriks \n");
//printf(" 3. Perkalian Matriks \n");
printf("============================\n");
printf(" Pilih [ 1 | 2 ] : ");scanf("%d",&pil);
//system("cls");
printf("\nElemen Matriks A : \n");
printf("===================\n");
printf("Jumlah Baris : ");scanf("%d",&baris);
printf("Jumlah kolom : ");scanf("%d",&kolom);
printf("-------------------\n");
for(b=0; b<baris; b++)
{
for (k=0; k<kolom; k++)
{
printf("A[%d][%d]= ",b,k);scanf("%d", &A[b][k]);
}
}
printf("\nElemen Matriks B : \n");
printf("===================\n");
printf("Jumlah Baris : ");scanf("%d",&baris);
printf("Jumlah Kolom : ");scanf("%d",&kolom);
printf("-------------------\n");
for(b=0; b<baris; b++)
{
for (k=0; k<kolom; k++)
{
printf("B[%d][%d]= ",b,k);scanf("%d", &B[b][k]);
}
}
system("cls");
printf("Isi Matrik A : \n");
printf("==================\n");
for(b=0; b<baris; b=b+1)
{
for(k=0; k<kolom; k=k+1)
{
printf(" %d ", A[b][k]);
}
printf("\n");
}
printf("\nIsi Matrik B : \n");
printf("==================\n");
for(b=0; b<baris; b=b+1)
{
for(k=0; k<kolom; k=k+1)
{
printf(" %d ", B[b][k]);
}
printf("\n");
}
switch(pil)
{
case 1 :
{
printf("\nHasil Penjumlahan \n");
printf("==================\n");
for(b=0; b<baris; b=b+1)
{
for(k=0; k<kolom; k=k+1)
{
printf(" %d ", A[b][k]+ B[b][k]);
}
printf("\n");
}
}break;
case 2 :
{
printf("\nHasil Pengurangan \n");
printf("==================\n");
for(b=0; b<baris; b=b+1)
{
for(k=0; k<kolom; k=k+1)
{
printf(" %d ", A[b][k]-B[b][k]);
}
printf("\n");
}
}break;
default :
{
//printf("\n*\n");
pil=0;printf("\n* Input Pilih Salah !!! \n");
printf("=====================\n");
}
}
printf("\n");
//printf("\n");
printf("** Ingin mengulang dari awal? [ Y / T ] : ");scanf("%s", &ulang);
}
while((ulang=='y' )|| (ulang=='Y'));
system("cls");
printf("=========================================================================\n");
printf("========================* T E R I M A K A S I H *=======================\n");
getch();
}
Hasil Setelah di run..
a.Input
b.Output












