Expense Tracker” C programProject Description:Create a program that helps users track their daily or monthly expenses. The program should allow usersto input their expenses, categorize them, calculate totals, and generate reports.Key Features:1. Implement a system for users to input their daily expenses.2. Allow users to enter the expense amount, date, and category.3. Define expense categories (e.g., groceries, transportation, entertainment) for users to select whenentering expenses.4. Calculate the total expenses for a given period (daily, monthly, etc.).5. Provide category-wise summaries of expenses to help users understand their spending patterns.6. Generate reports that show trends, such as the highest spending category or monthly expensesummaries