#include <iostream>
#include <iomanip>
#include <cmath>
#include <algorithm>
#include <functional>
using namespace std;
int main()
{
int n;
int Tab[n];
cout << "Podaj liczbe elementow tablicy: ";
cin >> n;
cout << "Podawaj elementy tablicy: " << endl;
for (int i = 0; i < n; i++)
{
cin >> Tab[i];
}
sort(Tab, Tab + n, greater<int>());
cout << "Tablica a posortowana malejaco: \n";
for (int i = 0; i < n; i++)
cout << Tab[i] << '\n';
return 0;
}
Mam problem z tą linijką:
sort(Tab, Tab + n, greater <int>());
Kompilator nie pokazuje bledu, a jednak program nie dziala, dodam, że dla sortowania rosnąco wszystko dziala jak nalezy..