Компилятор не опознает пользовательский тип данных - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Не понимаю, почему не компилируется, вроде все делаю правильно, а ошибка вот в этой строке AUZ a;
int main(int argc, char *argv[]) 
{
    int k;
    struct AUZ
    {   
        char name_students[k];
        int age [k];
        char favorite_subject [k];
    };
    AUZ a;
    printf("Enter the number of groups of students AUZ-261 ");
    scanf("%d", &k);
    printf("The number of students in the group - %d", k);      
    FILE*fp;
    fp = fopen("E:\\C\\university_project", "r");
    getch();
}

Решение задачи: «Компилятор не опознает пользовательский тип данных»

textual
Листинг программы
struct AUZ a;

Объяснение кода листинга программы

  1. Объявляется переменная a типа struct AUZ
  2. Инициализируется переменная a

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.533 из 5
Похожие ответы