Advertisement
KvArt

Primer funkcije za proveru jednakosti niza

Jul 12th, 2022
737
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.52 KB | None | 0 0
  1. /*Napisati na programskom jeziku C funkciju int
  2. are_equal(int *a, int *b, int count) koja proverava
  3. da li su dva niza a i b jednaka. Oba niza sadrže
  4. count elemenata. Ukoliko su nizovi jednaki
  5. povratna vrednost funkcije je 1, u suprotnom je 0.*/
  6.  
  7. #include <stdio.h>
  8. int are_equal(int *a, int *b, int count) {
  9. while(count--)
  10. if(*a++ != *b++)
  11. return 0;
  12. return 1;
  13. }
  14. int main(void) {
  15. int a[] = {1, 2, 3, 4}, b[] = {1, 2, 3, 4};
  16. int eq = are_equal(a, b, sizeof(a)/sizeof(*a));
  17. printf("Equal: %s", eq ? "true" : "false");
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement