//Napišite C program koji će u polje struktura artikl omogućiti unos n<10 artikala
//(struktura ima članove ime, cijena i kolicina). U pokazivač max spremiti memorijsku
//adresu najskupljeg artikla. Nakon teksta REZULTATI: ispisati cijenu i količinu
//najskupljeg artikla u formatu (“cijena: %.2f, kolicina: %d“).
#include <stdio.h>
#include <string.h>
struct struktura{
char ime[30];
float cijena;
int kolicina;
};
int main(void) {
struct struktura artikl[10];
struct struktura *max;
int i;
for(i=0;i<3;i++){
scanf("%s",&artikl
[i
].
ime); scanf("%f",&artikl
[i
].
cijena); scanf("%d",&artikl
[i
].
kolicina); }
max=&artikl[0];
for(i=0;i<3;i++){
if(max->cijena<artikl[i].cijena){
max=&artikl[i];
}
}
printf("cijena: %.2f, kolicina: %d",max
->cijena
,max
->kolicina
);
return 0;
}
Ly9OYXBpxaFpdGUgQyBwcm9ncmFtIGtvamkgxIdlIHUgcG9samUgc3RydWt0dXJhIGFydGlrbCBvbW9ndcSHaXRpIHVub3MgbjwxMCBhcnRpa2FsYQovLyhzdHJ1a3R1cmEgaW1hIMSNbGFub3ZlIGltZSwgY2lqZW5hIGkga29saWNpbmEpLiBVIHBva2F6aXZhxI0gbWF4IHNwcmVtaXRpIG1lbW9yaWpza3UKLy9hZHJlc3UgbmFqc2t1cGxqZWcgYXJ0aWtsYS4gTmFrb24gdGVrc3RhIFJFWlVMVEFUSTogaXNwaXNhdGkgY2lqZW51IGkga29sacSNaW51Ci8vbmFqc2t1cGxqZWcgYXJ0aWtsYSB1IGZvcm1hdHUgKOKAnGNpamVuYTogJS4yZiwga29saWNpbmE6ICVk4oCcKS4KCiNpbmNsdWRlIDxzdGRpby5oPgojaW5jbHVkZSA8c3RyaW5nLmg+CgpzdHJ1Y3Qgc3RydWt0dXJhewoJY2hhciBpbWVbMzBdOwoJZmxvYXQgY2lqZW5hOwoJaW50IGtvbGljaW5hOyAKfTsKCmludCBtYWluKHZvaWQpIHsKCQoJc3RydWN0IHN0cnVrdHVyYSBhcnRpa2xbMTBdOwoJc3RydWN0IHN0cnVrdHVyYSAqbWF4OwoJaW50IGk7CgkKCWZvcihpPTA7aTwzO2krKyl7CgkJc2NhbmYoIiVzIiwmYXJ0aWtsW2ldLmltZSk7CgkJc2NhbmYoIiVmIiwmYXJ0aWtsW2ldLmNpamVuYSk7CgkJc2NhbmYoIiVkIiwmYXJ0aWtsW2ldLmtvbGljaW5hKTsKCX0KICAgIAogICAgbWF4PSZhcnRpa2xbMF07CiAgICBmb3IoaT0wO2k8MztpKyspewogICAgCWlmKG1heC0+Y2lqZW5hPGFydGlrbFtpXS5jaWplbmEpewogICAgCQltYXg9JmFydGlrbFtpXTsKICAgIAl9CiAgICB9CgpwcmludGYoImNpamVuYTogJS4yZiwga29saWNpbmE6ICVkIixtYXgtPmNpamVuYSxtYXgtPmtvbGljaW5hKTsKCglyZXR1cm4gMDsKfQ==