pgm1 Array
pgm1 Array
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#define NUM_DAYS_IN_WEEK 7
// Structure to represent a day
typedef struct
{
char *acDayName;
int iDate;
char *acActivity;
}DAYTYPE;
void main()
{
DAYTYPE *weeklyCalendar = CreateCal();
ReadCal(weeklyCalendar);
DispCal(weeklyCalendar);
FreeCal(weeklyCalendar);
}
DAYTYPE *CreateCal()
{
DAYTYPE *calendar = (DAYTYPE *)malloc(NUM_DAYS_IN_WEEK *
for(int i = 0; i < NUM_DAYS_IN_WEEK; i++)
{
calendar[i].acDayName = NULL;
calendar[i].iDate = 0;
calendar[i].acActivity = NULL;
}
return calendar;
}
Run-1:
No Activity
Day 2:
No Activity
Run-2: