menu.h (Source)

// #include <stdio.h>
#include <iostream>
enum ETyp {submenu,polozka,nic};
struct TVyber  {
const char *nadpis;
int polozka;
};
struct TMenu_Line {
const char *nadpis;
int cena;
ETyp typ;
union {
TMenu_Line (*submenu)[];
int polozka;
void *nic;
};
};