1. Scrieti un program care citeste de la tastatura 2 matrici a[10][10] si b[10][10] si calculeaza suma acestora in matricea c[10][10] pe care o afiseaza pe ecran.
2. Scrieti un subprogram care returneaza 1 sau 0, dupa cum un numar natural k este divizorul lui n, n si k fiind parametrii subprogramului..​

Răspuns :

Explicație:

1.

#include <stdio.h>

int main()

{

int i,j;

int a[11][11],b[11][11],c[11][11];

int n;

scanf("%d",&n);

for(i=1;i<=n;i++)

{

for(j=1;j<=n;j++)

{

scanf("%d",&a[i][j]);

}

}

for(i=1;i<=n;i++)

{

for(j=1;j<=n;j++)

{

scanf("%d",&b[i][j]);

}

}

for(i=1;i<=n;i++)

{

printf("\r\n");

for(j=1;j<=n;j++)

{

c[i][j]=a[i][j]+b[i][j];

printf("%d ",c[i][j]);

}

}

return 0;

}

2.

#include <stdio.h>

int div(int k,int n)

{

if(n%k==0) return 1;

return 0;

}

int main()

{

int x,y;

scanf("%d%d",&x,&y);

div(x,y);

printf("%d",div(x,y));

return 0;

}

// Bafta!