#include #include void wlk(int *a); void wart(int a, int *t); void drukuj(int a, int *t); int *tab_3(int a, int *t, int b, int *w, int *c); int main() { int a,b,c; int *t,*w,*tab=NULL; fflush(stdin); printf("Wskazywanie elementow wspolnych 2 tablic\n"); do { printf("Podaj rozmiar tablicy\n"); wlk(&a); }while (a<1); t = (int*) malloc (a*sizeof(int)+1); printf("Podaj wartosci tablicy\n"); wart(a,t); do { printf("Podaj rozmiar drugiej tablicy\n"); wlk(&b); }while (b<1); w = (int*) malloc (b*sizeof(int)+1); printf("Podaj wartosci drugiej tablicy\n"); wart(b,w); printf("\n"); drukuj(a,t); printf("\n"); drukuj(b,w); printf("\n"); tab = tab_3(a,t,b,w,&c); printf("%d\n",c); printf("\n"); drukuj(c,tab); free(t); free(w); free(tab); getche(); return 0; } void wlk(int *a) { scanf_s("%d",a); } void wart(int a, int *t) { int i=0; do { scanf_s("%d",t+i); i++; }while(i