skuska spravnosti

This commit is contained in:
Damián Korpesio 2021-10-12 20:34:11 +02:00
parent 5302d5ce9c
commit 0ff32b38ee

View File

@ -16,16 +16,35 @@ int main() {
struct Pizza jedalny_listok[LINESIZE]; struct Pizza jedalny_listok[LINESIZE];
memset(jedalny_listok, 0, sizeof(struct Pizza) * LINESIZE); memset(jedalny_listok, 0, sizeof(struct Pizza) * LINESIZE);
size_t velkost; size_t velkost;
int a = 0;
int i = 0;
float cena;
while (fgets(line, LINESIZE, stdin)) { while (fgets(line, LINESIZE, stdin)) {
velkost = strlen(line); velkost = strlen(line);
if (velkost == 1 && line[velkost - 1] == '\n') { if (velkost == 1 && line[velkost - 1] == '\n') {
break; break;
} }
strcpy(jedalny_listok[0].name, line); if (i == 0) {
printf("%s\n", jedalny_listok[0].name); strcpy(jedalny_listok[a].name, line);
i++;
a++;
}
else if (i == 1){
cena = atof(line);
jedalny_listok[a].prize = cena;
i--;
a++;
}
}
for (i = 0; i<a; i++){
if (i == 0 || i % 2 == 0) {
printf("%s", jedalny_listok[i].name);
}
else {
printf("%f\n", jedalny_listok[i].prize);
}
} }
return 0; return 0;
} }