أهلاً بيك. كتابة struct قبل اسم النوع كل مرة بتطول. typedef بتديله اسم قصير. وبعدين هنعمل مصفوفة من المنتجات… زي جدول.
الناتج
typedef ومصفوفات
  • typedef struct { ... } product;
  • product items[] = { {...}, {...} };
  • items[i].price ← عضو في عنصر
  • n = sizeof(items) / sizeof(items[0])