const double G = 6.67191E-11;
const double eps0 = 0.01;

struct BODY {

	// Метр
	double Xn, Yn, Zn;

	// Метр / сек.
	double Vxn, Vyn, Vzn;

	// Радиус (м)
	double R;

	// Масса (кг)
	double M;

	// Время движения
	double t;

	double ax, ay, az;

	void getBodyData() {
		cout << "Enter mass (kg)";
		cin  >> M;

		cout << "Radius (m)";
		cin  >> R;

        cout << "X, Y, Z (m)";
        cin  >> Xn >> Yn >> Zn;

        cout << "Vx, Vy, Vz (m/sec)";
        cin  >> Vxn >> Vyn >> Vzn;

        cout << "vremia dvijeniia, sek";
        cin  >> t;

        ax = ay = az = 0;
	}

	void printMass( BODY &body2 ) {
		cout << "My mass " << M << endl;
		cout << "&body2 mass " << body2.M << endl;
	}
};

int main()
{
    int N;

    cout << "Kolichestvo tel ";
    cin >> N;

    BODY bodies[N];

    for (int i = 0; i < N; i++) {
    	cout << "--- Fill body #" << i << " data:";
    	bodies[i].getBodyData();
    }

    bodies[0].printMass( bodies[1] );