- Telekom mobilszolgáltatások
- Samsung Galaxy S23 Ultra - non plus ultra
- Mobil flották
- Google Pixel topik
- Magisk
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Ez is egy kafa utólagos fejegység - Carpodgo T3 Pro
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
lockdown90
senior tag
Abban szeretném ismét a segítségeteket kérni, hogy adott egy struktura, amiben kul tipusu adatokat tarolok
egy konyvrol (konyvek adatai). Namos letrehozok egy nyil struktura tipusu tombot amit forral toltogetek fel, sikerul is betoltogetni, de ennel a reszfeladatnal elakadok:-éves kölcsönzések száma (10 db szám, az első szám a könyv tavalyi kölcsönzéseinek száma..., a tízedik szám a könyv 10 évvel ezelőtti kölcsönzéseinek száma).
hogy tudom megcsinalni,hogy az utolso kerdesnel amikor kerem be a kolcsonzesek szamat 10db szamot tudjak megadni, irtam ra egy kulon eljarast forral, de csak 5-ig szamol utana lefagy, ugyan ezt a strukturaban levo tombot akarom elerni mint az elott elevo eljarasnal tomb.kolcsszam. de 5 szamot enged beirni csak, lefagy sajnos.
#include <stdio.h>
#define N 1
typedef struct nyil
{
char szerzo[30];
char cim[30];
int kiadev;
float kiadar;
char kolcsonozve[30];
int kolcsszam[11];
}nyil;
void beker(nyil tomb[])
{
int i;
for(i=0; i<N; i++)
{
printf("Add meg a szerzot:");
scanf("%s",tomb[i].szerzo);
printf("Add meg a konyv cimet:");
scanf("%s",tomb[i].cim);
printf("Add meg a kiadas evet:");
scanf("%d",&tomb[i].kiadev);
printf("Add meg a kiadasi arat:");
scanf("%f",&tomb[i].kiadar);
printf("Kikolcsonozve?:");
scanf("%s",tomb[i].kolcsonozve);
}
}
void kolcs(nyil tomb[])
{
int i;
printf("Eves kolcsonzesek szama(10db szam):");
for(i=0; i<11; i++)
{
scanf("%d",&tomb[i].kolcsszam);
}
}
void kiir(nyil tomb[])
{
int i;
for(i=0; i<N; i++)
{
printf("Szerzo: %s\n",tomb[i].szerzo);
printf("Cim: %s\n",tomb[i].cim);
printf("Kiad. ev: %d\n",tomb[i].kiadev);
printf("Kiad. ar: %d\n",tomb[i].kiadar);
printf("Kolcsonozve: %s\n",tomb[i].kolcsonozve);
printf("Eves kolcs szam: %d\n",tomb[i].kolcsszam);
}
}
int main()
{
nyil tomb[3];
beker(tomb);
kolcs(tomb);
kiir(tomb);
system("pause");
return 0;
}nem tudja tarolni rendesen?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Eladó Makulátlan 16" MacBook Pro M1 Pro 16/1TB (10/16) Dobozában, ajándék tokkal.
- Logitech G923 Racing Wheel and Pedals Xbox One/PC Kormány És Pedálsor
- eladó 4db 2TB NASware WD red (WD20EFAX)
- Xiaomi Redmi Note 13 Pro+ 5G 512GB 12GB RAM - 2027. FRBRUÁRIG GARANCIÁS / akár beszámítással is
- ÚJ Lenovo LOQ 15ARP9 - 15.6" FullHD IPS 144Hz - Ryzen 7 7435HS - 24GB - 512GB - RTX 4050 - 2 év gari
- Samsung Galaxy A13 64GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 16/32/64GB RAM RX 9060XT 16GB GAMER PC termékbeszámítással
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- LG 55G3 - 55" OLED evo - 4K 120Hz 0.1ms - MLA - 2000 Nits - NVIDIA G-Sync - AMD FreeSync - HDMI 2.1
- Apple Watch Series 9 45mm, Újszerű, 1 Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest