Kezdőoldal » Számítástechnika » Programozás » C - strukturak, sajat tipusok,...

C - strukturak, sajat tipusok, miert nem mukodik?

Figyelt kérdés

A feladat,letrehozni egy gyumolcs tipust,amiben a nevet es az arat, - ebbol a gyumolcsbol harmat kell letrehozni...majd a billentyuzetrol feltolteni es kiiratni.



Mi a hiba az enyemben?



#include <stdio.h>

#include <stdlib.h>

#include <string.h>


typedef struct GYUMI{

char nev[20];

int ar;

}GYUMI;


main()

{

GYUMI ize[3];

int i;


for (i = 0; i < 3; i++) {


fgets(ize[i].nev,19,stdin);

scanf("%d",&ize[i].ar);



}


for (i = 0; i < 3; i++) {


printf(" %s %d \n",ize[i].nev, ize[i].ar);

}


2012. jan. 2. 20:42
 1/1 anonim ***** válasza:

ha fgets helyett scanfeltem a stringet, akkor lefut jól

Gondolom azért fgets mert lehet szóköz a névben.

2012. jan. 3. 00:08
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!