Hola me esta volviendo loco el como guardar los cout en este codigo alguien me podria decir que hago mal,el txt lo creo bien pero no se gravan los datos
#include <iostream>
#include <cstdlib>
#include <stdlib.h>//Libreria para usar la funcion al final del codigo system();
#include <fstream>
using namespace std;
int main () {
int total,i,j,k=0,l=0,ver=0,ver_=0,p;
cout<<"Cuantos numeros desea ingresar?: ";
cin>>total;
int numeros[total],n_par[total],n_impar[total];
cout<<"Cuantos numeros desea ver cada vez?: ";
cin>>ver;
int num[ver];
ver_=ver;
ofstream archivo("numeros.txt");//////////////////////////creamos el archivo
for( i = 0; i < total; i++){
cout<<"Ingrese el "<<i+1<<" numero: ";
cin >> numeros[i];
for( j = i-1; j >=0 ; j--){
if(numeros[i] == numeros[j]){
cout<<"El numero esta repetido ingrese otro\n";
i--;
break;
}
}
}
p=total-ver;
for( k = 0; k <=total-ver; k++){
l=0;
inicio:
ver_=ver;
do{
cout<< numeros[k]<<" ";
for( i = 1+k+l; i < ver-1+k+l; i++){
cout<< numeros[i]<<" ";
archivo<<"Numero: "<<numeros[i] <<endl; /////no doy
}
cout<< numeros[ver_-1+k+l]<<" ";
archivo<<"Numero: "<<numeros[i] <<endl; /////no doy
if (ver_-1+k+l==total-1 ) {
cout<< "entro "<< endl;
archivo<<"Numero: "<<numeros[i] <<endl; /////no doy
l++;p--;
if (p<0) {
l=0;break;
}
else goto inicio;
}
ver_++;system("pause");
cout<< endl;
}while (ver_+k<=total);
}
archivo.close();//Cerramos el archivo
system("pause");
return 0;
}