Create a struct for the following groups of data: (a) ProductData with the following members • ID • Name • Price • Quantity (b)Customer Data with the following members • ID • Name • Address •E-mail (c) Sales Data with the following members • Customer ID •Product IDs • Sale amount • Choose the types that you think willwork best for the above descriptions. • Names should have a maximumsize of 50. • Physical addresses should have a maximum size of 100.• E-mail addresses should have a maximum size of 40. • Save yourfile as prob1.h.