Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, i, j, p;
cin >> n;
int v[n+2], a;
for (i=1; i<=n; i++) cin >> v[i];
cout << endl;
for (i=1; i<=n; i++) cout << v[i] << " ";
cout << endl;
for (p=1; p<n; p++) {
a=v[1];
for (i=1; i<n; i++) {
v[i]=v[i+1];
}
v[n]=a;
for (i=1; i<=n; i++) cout << v[i] << " ";
cout << endl;
}
return 0;
}
Explicație: