Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » C programozás, struktúra,...

C programozás, struktúra, saját függvény?

Figyelt kérdés

Készíts kettő függvényt (beolvas és megjelenit néven), amelyek egy kocsi adatainak bekérését és kiírását végzik. A struktúra adatai: hány személyes, gyártás éve, és megtett kilóméter (mind egészek). A bekérés visszatérési értékkel, a kiírás paraméteresen történjen. A struktúra definíció és a függvények használatát bemutató kódok:



struct kocsi

{

int szemelyek, gyartas, kilometer;

};

.

.

.

struct kocsi pelda;

pelda=beolvas();

megjelenit(pelda);


Én eddig jutottam:

int beolvas()

{

struct kocsi;

int *szemelyek, *gyartas, *kilometer;

scanf("%d %d %d",&*szemelyek,&*gyartas,&*kilometer);

return 0;

}

int megjelenit()

{

int *szemelyek, *gyartas, *kilometer;

return *szemelyek;

return *gyartas;

return *kilometer;

}

de egy: __tester__.c:27:10: error: incompatible types when assigning to type ‘struct kocsi’ from type ‘int’

pelda=beolvas(); hibaüzenettel kidob


2019. okt. 16. 18:27
 1/2 anonim ***** válasza:

A teljes programod úgy ahogy van, rossz.


Próbáld meg végigolvasni ezt és utána állj neki még egyszer:

[link]

2019. okt. 16. 20:30
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

És ez miért nem jó? Nem ad eredményt

struct kocsi beolvas ()

{

struct kocsi pelda;

scanf("%d %d %d",&pelda.szemelyek,&pelda.gyartas,&pelda.kilometer);

return pelda;

}

int megjelenit(struct kocsi pelda)

{


return pelda.szemelyek;

return pelda.gyartas;

return pelda.kilometer;

}

2019. okt. 18. 12:19

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!