Odpowiedź:
zad 2
Wyjaśnienie:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
const int N=2;
const int M=2;
int *tab,*tab2,i,j,suma=0;
srand(time(NULL));
tab=malloc (sizeof(int)*N);
tab2=malloc (sizeof(int)*M);
for(i=0;i<N;i++)
{
tab[i]=rand()%20;
}
for(i=0;i<N;i++)
{
printf("%d element 1 tablicy: %d\n",i+1,tab[i]);
}
for(j=0;j<M;j++)
{
tab2[j]=rand()%20;
}
for(j=0;j<M;j++)
{
printf("%d element 2 tablicy: %d\n",j+1,tab2[j]);
}
for(i=0,j=0;i<N,j<M;i++,j++)
{
suma+=tab[i]+tab2[j];
}
printf("suma obu tablic:%d\n",suma);
free(tab);
free(tab2);
return(0);
}