Advertisement
Guest User

Untitled

a guest
May 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. int rozmiar=10;
  5. int main()
  6. {
  7. int i;
  8. int *tab;
  9. tab=(int*)malloc(rozmiar*sizeof(int));
  10. for(i=0;i<10;i++)
  11. {
  12. tab[i]=i*10+10;
  13. }
  14. for(i=0;i<10;i++)
  15. {
  16. printf("%d, ",tab[i]);
  17. }
  18. printf("\n\n");
  19. add(5,tab);
  20. printf("\n\n");
  21. add(99,tab);
  22. printf("\n\n");
  23. usun(tab);
  24. printf("\n\n");
  25. usun(tab);
  26.  
  27. return 0;
  28. }
  29. void add(int x,int*tab)
  30. {
  31. int i;
  32. rozmiar=rozmiar+1;
  33. int *wieksza;
  34. wieksza=realloc(tab,rozmiar*sizeof(int));
  35. tab[rozmiar-1]=x;
  36. for(i=0;i<rozmiar;i++)
  37. {
  38. printf("%d, ",wieksza[i]);
  39. }
  40. }
  41.  
  42. void usun(int *tab)
  43. {
  44. int i;
  45. rozmiar=rozmiar-1;
  46. int *mniejsza;
  47. mniejsza=realloc(tab,rozmiar*sizeof(int));
  48. for(i=0;i<rozmiar;i++)
  49. {
  50. printf("%d, ",mniejsza[i]);
  51. }
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement