Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Formirajte strukturu:
- struct Mezimac:
- {
- char ime[20];
- char pasmina[20];
- }
- Inicijalizirajte niz od 7 takvih struktura i ispisite
- imena mezimaca cija je pasmina "pas", abecednim redom! */
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- struct Mezimac{
- char ime[20];
- char pasmina[20];
- };
- int main(void){
- struct Mezimac M[7];
- int i,j;
- char pasmina[4]="pas";
- char pom1[20];
- char pom2[20];
- for(i=0;i<7;i++){
- printf("Unesite ime %d. mezimca: ",i+1);
- gets(M[i].ime);
- printf("Unesite pasminu %d. mezimca: ",i+1);
- gets(M[i].pasmina);
- }
- for(i=0;i<7;i++){
- for(j=i+1;j<7;j++){
- if(strcmp(M[i].ime,M[j].ime)>0){
- strcpy(pom1,M[i].ime);
- strcpy(M[i].ime,M[j].ime);
- strcpy(M[j].ime,pom1);
- strcpy(pom2,M[i].pasmina);
- strcpy(M[i].pasmina,M[j].pasmina);
- strcpy(M[j].pasmina,pom2);
- }
- }
- }
- for(i=0;i<7;i++){
- if(strcmp(M[i].pasmina,pasmina)==0){
- puts(M[i].ime);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement