// header
typedef struct Point PointType;
struct Point {
int x;
int y;
int value;
};
double variable // <-- пропущена точка с запятой тут
// cpp
PointType *createPoint(int x, int y, int value) { // <-- ошибка будет сообщена здесь
return nullptr;
}
int main()
{
return 0;
}
Ly8gaGVhZGVyCgp0eXBlZGVmIHN0cnVjdCBQb2ludCBQb2ludFR5cGU7CnN0cnVjdCBQb2ludCB7CiAgICBpbnQgeDsKICAgIGludCB5OwogICAgaW50IHZhbHVlOwp9OwoKZG91YmxlIHZhcmlhYmxlIC8vIDwtLSDQv9GA0L7Qv9GD0YnQtdC90LAg0YLQvtGH0LrQsCDRgSDQt9Cw0L/Rj9GC0L7QuSDRgtGD0YIKCi8vIGNwcAoKUG9pbnRUeXBlICpjcmVhdGVQb2ludChpbnQgeCwgaW50IHksIGludCB2YWx1ZSkgeyAvLyA8LS0g0L7RiNC40LHQutCwINCx0YPQtNC10YIg0YHQvtC+0LHRidC10L3QsCDQt9C00LXRgdGMCiAgICByZXR1cm4gbnVsbHB0cjsKfQoKaW50IG1haW4oKQp7CiAgICByZXR1cm4gMDsKfQ==
prog.cpp:14:1: error: expected initializer before 'PointType'
PointType *createPoint(int x, int y, int value) { // <-- ошибка будет сообщена здесь
^