Új hozzászólás Aktív témák
-
manrick
tag
Sziasztok.
Gyakorolok a pénteki vizsgára, és a következő kis programot írtam:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAXSZAM 3
struct book {
char nev[20];
char cim[40];
int ev;
float ar;
};
main() {
struct book tar[MAXSZAM];
int i=0,j;
clrscr();
while (i!=2)
{
printf (''\nKérem a könyv szerzőjét: ''); gets (tar.nev);
printf (''\nKérem a könyv címét: ''); gets (tar.cim);
printf (''\nKérem a kiadás évét: ''); scanf (''%d'', &tar.ev);
printf (''\nKérem a könyv árát: ''); scanf (''%f'', &tar.ar);
i++;
}
printf(''\nA tárolt adatok:\n'');
for (j=0; j<MAXSZAM; j++)
{
printf(''\n\nA %d könyv adatai:\n'', j+1);
printf(''Az író: %s\n'', tar[j].nev);
printf(''Címe: %s\n'', tar[j].cim);
printf(''Kiadás éve: %4d\n'', tar[j].ev);
printf(''Ár: %5.2f'', tar[j].ar);
}
getch();
}
A program fut is, feltöltéskor 1. alkalommal szépen kéri az adatokat, de 2. alkalommal már nem kéri a szerzőt, hanem egyből ugrik a címre. Miért?
tudna valaki segíteni?
Köszi szépen
ManrickAz éremnek két oldala van. Nézz a háta mögé is!
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- E-book olvasók
- Bivalyerős lett a Poco F6 és F6 Pro
- Steam topic
- Épített vízhűtés (nem kompakt) topic
- Computex 2024: Itt az új ROG Ally
- Futás, futópályák
- Megjelenési dátumot kapott a Tomb Raider animációs sorozat
- Anglia - élmények, tapasztalatok
- Autós topik
- Mibe tegyem a megtakarításaimat?
- További aktív témák...
- HP Laptop 15-fd051ne - ÚJ - 15,6" FullHD IPS notebook - Core i5-1335U, 8GB, 512SSD, Win11
- Brother DCP-L2532DW wifis, multifunkciós lézernyomtató
- HP Pavilion x360 14-ek Convertible - ÚJ - 14" TOUCH notebook - i5-1235U, 16GB, 512SSD, Win11
- HP Spectre x360 16-aa0775ng - ÚJ - 16"-os OLED notebook - Intel U7 155H
- Apple 96W USB-C hálózati adapter / töltő
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs