inspectorrr adlı üyeden alıntı: mesajı görüntüle
market_turu structı markette ne kadar ürün var ve bu ürünleri tutuyor. marketteki_meyve_turu ise bir tane ürünün bilgilerini tutuyor.

marketteki_meyve_turu elma; diye tanımlanmış düşünün. Bu elmanın kodu, miktarı, ismi ve fiyatı var. marketteki_meyve_turu armut; Bu armutun da aynı şekilde kodu, miktarı, ismi ve fiyatı var. Bu iki meyveyi market_turu içindeki meyve[MAKS_MEYVE_TURU_ADEDI] arrayde tutulduğunu düşünün. meyve_turu_sayisi da bu durumda 2 olacaktır.

Umarım yardımcı olabilmişimdir. Kolay gelsin.
Çok güzel açıklamışsınız hocam. Yani şimdi olay şu benim anladığım. Her meyve için bi struct yapılabilir.

typedef struct{
	int kod;
	int miktar;
	char isim[MEYVE_ISIM_MAKS_HARF];
	double fiyat;
}armut;

typedef struct{
	int kod;
	int miktar;
	char isim[MEYVE_ISIM_MAKS_HARF];
	double fiyat;
}elma;
gibi ama bunu böyle yapmamak için biz yapıda yapı onun içinde de dizi oluşturup kolayca yaptık. Doğru mudur ? Üsttekinide yapabilirdik değil mi hocam ?

Teşekkürler.