So, this problem, for some reason it shows me this error (ubuntu, terminal, g++). I searched the net and didn't show anything similar to mine. The code is (gfdz.cpp)
#include <iostream>
#include <string>
using namespace std;
struct dynmass
{
    unsigned long int vm; //вместимость
    unsigned long int el; //количество элементов
};
int *i,*q;
void create()
{
    dynmass a;
    a.vm = 0;
    a.el = 0;
    i = new int[0];
    extern "a" 
    {
        void push();
        void remuve();
        int kolichestvo();
        int vmestimostb();
        int main;
    };
}
 
     
    