Расписание обновлений в C
функция будет добавлена по расписанию
если дублировать описание с тем же временем оно вернет false
bool add_new_appointment( struct Appointment schedule[], int numOfAptInSchedule, char description[], int year, int month, int day, int startHour, int startMinute, int endHour, int endMinute ) { return false; }
Что я уже пробовал:
struct Appointment { char description[50]; int year; int month; int day; int startHour; int startMinute; int endHour; int endMinute; };
<pre>void print_schedule( struct Appointment schedule[], int numOfAptInSchedule ) { printf("\nAppointment: %d\n%d-%d-%d\n%s\n%.2d:%.2d to %.2d:%.2d\n\n", numOfAptInSchedule, schedule->year,schedule->month, schedule->day, schedule->description, schedule->startHour,schedule->startMinute, schedule->endHour,schedule->endMinute); }
int main(){ struct Appointment mySchedule[20]; int numAptInSchedule = 0; if ( add_new_appointment( mySchedule, numAptInSchedule, "Train with Luke", 2018, 1, 28, 9, 0, 11, 30)){ numAptInSchedule++; printf("Appointment added!\n"); print_schedule( mySchedule, numAptInSchedule); } }
OriginalGriff
Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы. Но посмотрите мой ответ на ваш предыдущий вопрос.
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.