Advertisement
Adijata

Struktura Pravougaonik, izbaci kvadrate

Aug 25th, 2014
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.61 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. struct Pravougaonik
  5. {
  6.     int a;
  7.     int b;
  8. };
  9.  
  10. struct Pravougaonik* funkcija(struct Pravougaonik niz[], int* vel)
  11. {
  12.     int i,j;
  13.  for(i=0; i<*vel; i++)
  14.  {
  15.      if(niz[i].a==niz[i].b)
  16.      {
  17.          for(j=i; j<(*vel)-1; j++)
  18.             niz[j]=niz[j+1];
  19.          i--;
  20.          (*vel)--;
  21.      }
  22.  }
  23.   return niz;
  24. }
  25. int main()
  26. {
  27.  
  28.    struct Pravougaonik niz[4]={{5,5}, {2,2}, {6,4}, {1,2}};
  29.  
  30.    struct Pravougaonik* p;
  31.    int vel=4,i;
  32.    p=funkcija(niz, &vel);
  33.    for(i=0; i<vel; i++)
  34.    printf("Pravougaonik stranice a: %d b: %d, ", niz[i].a, niz[i].b);
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement