Advanced Coding Assignment-6(0404)
Advanced Coding Assignment-6(0404)
K CHANDRASEKHAR
VU21CSEN0100404
6. Write a program to implement routine
management system using C.
#CODE:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct Task {
int id;
char description[MAX_LENGTH];
};
int main() {
struct Task tasks[MAX_TASKS];
int taskCount = 0;
int choice;
while (1) {
// Display menu
printf("\n=== Routine Management System ===\n");
printf("1. Add Task\n");
printf("2. View All Tasks\n");
printf("3. Delete Task\n");
printf("4. Exit\n");
printf("Enter your choice: ");
scanf("%d", &choice);
getchar();
return 0;
}
tasks[*taskCount] = newTask;
(*taskCount)++;
printf("Task added successfully.\n");
}
int id;
printf("Enter the task ID to delete: ");
scanf("%d", &id);
getchar();
int found = 0;
for (int i = 0; i < *taskCount; i++) {
if (tasks[i].id == id) {
found = 1;
if (!found) {
printf("Task ID %d not found.\n", id);
}
}
OUTPUT: