SHARE
TWEET

Untitled

a guest Sep 11th, 2019 98 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*  Formirajte strukturu:
  2.     struct Mezimac:
  3.     {
  4.     char ime[20];
  5.     char pasmina[20];
  6.     }
  7. Inicijalizirajte niz od 7 takvih struktura i ispisite
  8. imena mezimaca cija je pasmina "pas", abecednim redom! */
  9.  
  10. #include <stdio.h>
  11. #include <stdlib.h>
  12. #include <string.h>
  13.  
  14. struct Mezimac{
  15.     char ime[20];
  16.     char pasmina[20];
  17. };
  18.  
  19. int main(void){
  20.    
  21.     struct Mezimac M[7];
  22.     int i,j;
  23.     char pasmina[4]="pas";
  24.     char pom[20];
  25.    
  26.    
  27.     for(i=0;i<7;i++){
  28.         printf("Unesite ime %d. mezimca: ",i+1);
  29.         gets(M[i].ime);
  30.         printf("Unesite pasminu %d. mezimca: ",i+1);
  31.         gets(M[i].pasmina);
  32.     }
  33.    
  34.     for(i=0;i<7;i++){
  35.         for(j=i+1;j<7;j++){
  36.             if(strcmp(M[i].ime,M[j].ime)>0){
  37.                 strcpy(pom,M[i].ime);
  38.                 strcpy(M[i].ime,M[j].ime);
  39.                 strcpy(M[j].ime,pom);
  40.             }
  41.         }
  42.     }
  43.    
  44.     for(i=0;i<7;i++){
  45.         if(strcmp(M[i].pasmina,pasmina)==0){
  46.             puts(M[i].ime);
  47.         }
  48.     }
  49.    
  50.     return 0;
  51. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top