C - ошибка: размер хранилища «a» неизвестен

Это моя программа на C ...

#include <stdio.h>

struct xyx {
    int x;
    int y;
    char c;
    char str[20];
    int arr[2];
};

int main(void)
{
    struct xyz a;
    a.x = 100;
    printf("%d\n", a.x);
    return 0;
}

Это ошибка, которую я получаю ....

Нажмите ENTER или введите команду для продолжения

13structtest.c: In function ‘main’:
13structtest.c:13:13: error: storage size of ‘a’ isn’t known
13structtest.c:13:13: warning: unused variable ‘a’ [-Wunused-variable]
21
задан MarredCheese 18 March 2019 в 05:39
поделиться