Неправильно работает код.
Задание : переставить первые М элементов в конец масива.
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
main()
{
setlocale (LC_ALL, "Rus");
int N,i,s,first,last,M,n;
int x[100];
printf("Введите количество элементов массива N=");
scanf("%d",&N);
s=0;
printf("Введите массив элементов s: ");
for(i=1; i<=N; i++)
scanf("%d",&x);
printf("Введите количество элементов массива, которые будут переставлены в конец M=");
scanf("%d",&M);
printf("Преобразованый массив имеет вид : ");
for(i=N-M;i
printf("%d ",x);
}
getch();
return 0;
}