A typedef lets you use a synonym (another name) for a type. E.g.
typedef double wages; typedef int exam_score; typedef wages salary;
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.