Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. /////////////////ZAD 1
  2.  
  3. #include <stdio.h>
  4.  
  5. struct trojkat {
  6. float a,b,c;
  7. };
  8.  
  9. float zad7_2_1(struct trojkat tr) {
  10. return tr.a + tr.b + tr.c;
  11. }
  12.  
  13. int main()
  14. {
  15. struct trojkat tr;
  16. tr.a = 3;
  17. tr.b = 4;
  18. tr.c = 5;
  19. printf("\n%f\n",zad7_2_1(tr));
  20. return 0;
  21. }
  22.  
  23. ///////////ZAD 2
  24.  
  25. #include <stdio.h>
  26. #include <stdlib.h>
  27.  
  28. struct trojkat {
  29. float a,b,c;
  30. };
  31.  
  32. void zad7_2_2(struct trojkat troj1, struct trojkat *troj2) {
  33. *troj2 = troj1;
  34. }
  35.  
  36. int main()
  37. {
  38. struct trojkat tr;
  39. tr.a = 3;
  40. tr.b = 4;
  41. tr.c = 5;
  42.  
  43. struct trojkat *tr2 = malloc(sizeof(struct trojkat));
  44.  
  45. zad7_2_2(tr,tr2);
  46.  
  47. printf("\n\n\n%.0f,%.0f,%.0f\n\n",tr2->a,tr2->b,tr2->c);
  48. return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement