Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- int rozmiar=10;
- int main()
- {
- int i;
- int *tab;
- tab=(int*)malloc(rozmiar*sizeof(int));
- for(i=0;i<10;i++)
- {
- tab[i]=i*10+10;
- }
- for(i=0;i<10;i++)
- {
- printf("%d, ",tab[i]);
- }
- printf("\n\n");
- add(5,tab);
- printf("\n\n");
- add(99,tab);
- printf("\n\n");
- usun(tab);
- printf("\n\n");
- usun(tab);
- return 0;
- }
- void add(int x,int*tab)
- {
- int i;
- rozmiar=rozmiar+1;
- int *wieksza;
- wieksza=realloc(tab,rozmiar*sizeof(int));
- tab[rozmiar-1]=x;
- for(i=0;i<rozmiar;i++)
- {
- printf("%d, ",wieksza[i]);
- }
- }
- void usun(int *tab)
- {
- int i;
- rozmiar=rozmiar-1;
- int *mniejsza;
- mniejsza=realloc(tab,rozmiar*sizeof(int));
- for(i=0;i<rozmiar;i++)
- {
- printf("%d, ",mniejsza[i]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement