/* Name: Pole struktur Author: Jimmy Date: 21.03.11 08:30 */ #include #include #include typedef struct{int cislo; char nazev[30]; float cena; }Tkniha; int main(){ Tkniha pole[20], pom; int i, pocet, j, min, zam; //--------------------Nacteni struktury---------------- printf("Zadej pocet knih: "); scanf("%d", &pocet); for(i=0;ipole[i+1].cena){pom=pole[i]; pole[i]=pole[i+1]; pole[i+1]=pom; zam=1;} } }while(zam==1); //----------------Razeni podle nazvu--------------------- do{zam=0; for(i=0;i0){pom=pole[i]; pole[i]=pole[i+1]; pole[i+1]=pom; zam=1;} } }while(zam==1); //----------------Vypis struktury----------------------- printf("\nKnihy:\n Cislo\t\tNazev\t\tCena\n"); for(i=0;i