Загрузка данных


#include <stdio.h>
#include <string.h>

int main() {
    char subject[100];

    printf("Введите название дисциплины: ");
    // Считываем строку целиком (включая пробелы) до нажатия Enter
    fgets(subject, sizeof(subject), stdin);
    
    // Удаляем символ переноса строки \n, который fgets добавляет в конец
    subject[strcspn(subject, "\n")] = '\0';

    // Проверяем название и выводим отчетность
    if (strcmp(subject, "Информатика") == 0) {
        printf("Отчетность: экзамен, зачет\n");
    } 
    else if (strcmp(subject, "Культурология") == 0) {
        printf("Отчетность: зачет\n");
    } 
    else if (strcmp(subject, "Математика") == 0) {
        printf("Отчетность: экзамен, зачет\n");
    } 
    else if (strcmp(subject, "Иностранный язык") == 0) {
        printf("Отчетность: экзамен, зачет\n");
    } 
    else if (strcmp(subject, "Экономика") == 0) {
        printf("Отчетность: экзамен\n");
    } 
    else {
        printf("Дисциплина не найдена в списке БГУИР.\n");
    }

    return 0;
}