Написать и протестировать функцию, которая из заданного массива формирует новый массив, состоящий только из элементов, дважды входящих в первый массив.
void doubles(int *a,const int element) { int i, j, mas[10]={0},k=-1; for(i=0;i<element;i++) { for(j=i+1;i<element;j++) { if(a[i]==a[j]) { k++; mas[k]=a[i]; }break; } } for(i=0;i<=k;i++)cout<<"\n"<<mas[i]<<" "; }
#pragma argsused
int main(int argc, char* argv[]) {
const int N=5; int i, massiv[N]; cout<<("Vvedite 5 chisel massiva\n"); for(i=0;i<N;i++) cin>>massiv[i]; for(i=0;i<N;i++) cout<<"\n massiv["<<i<<"] = "<<massiv[i];