Edit: borren pls ::)
El problema está en el main:
Citarint main()
{
cout<<invertir(DosNumeros());
return 0;
}
No puedes hacer cout de un tipo definido por ti. Esto debería irte:
CitarParDeNumeros p;
p = invertir(DosNumeros());
cout << p.numero1 << " " << p.numero2 << endl;
Uffff man no sabes cuanto te lo agradezco, estuve horas y lo peor es que nunca podria haberlo sabido, mil gracias :D
Nada ;)
Edit, borren ::)