structure using typedef in c