/* * Elsőként beolvassuk, hogy legfeljebb hány számot szeretnénk, majd * a dinamikus memóriában lefoglalunk megfelelő méretű tárterületet, * legfeljebb ennyi szám beolvasása és fordított sorrendű visszaírása */ #include <iostream> using namespace std; int main() { int max; cin >> max; int *tp = new int[max]; int i; for ( i = 0; i < max && cin >> tp[i]; ++i) { ; } for ( int j = i-1; j >= 0; --j) { cout << tp[j] << endl; } delete [] tp; return 0; }