В C вам нужно написать struct
за названием структуры, если вы не typedef
.Другими словами:
x getStruct(){
Должно быть:
struct x getStruct(){
Поскольку вы написали это в оставшейся части кода, я думаю, что это опечатка.
Вкл.Кроме того, вы должны исправить эти 3 строки, поскольку d
не является указателем:
d-> a = 1;
d-> b = 2;
d-> c = 3;
Они должны быть:
d.a = 1;
d.b = 2;
d.c = 3;