помогите исправить программу...
#include "stdafx.h"
#include
using namespace std;
int main()
{
int I;
cout << "Vvedite nomer pervogo elementa iz 4: ";
cin >> I;
const int N = 20, M = 4;
if (I<18){
if(I>0){
I=I-1;
int list1[N], list2[M];
for (int i = 0; i < N; i++)
list1 = rand() % 10;
for (int i = I; i < I + M; i++)
list2[i - I] = list1;
for (int i = 0; i < N; i++)
cout << list1 << ' ';
cout << endl;
for (int i = 0; i < M; i++)
cout << list2 << ' ';
cout << endl;}
else
cout<<"Ne verno zadano chislo!\n";
}
else
cout<<"Ne verno zadano chislo!\n";
system("pause");
}
Программа работает верно.. .
помогите исправить программу чтобы первоначальный массив (из 20 елементов)
Задавался не случайными цыфрами а из клавиатуры.
Заранее большое спасибо!