Advertisement
Adijata

Struct,izbaci studente koji nmg na usmeni

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