int x[10]; //Puede arreglarse las declaraciones para que funcione la asignacion x=y?
int y[10];
mi solución fue la de usar punteros y mi codigo es el siguiente, ahora esta bien esta forma que uso o existe otra forma . Ojo lo que pide es arreglar declaraciones, pero igual lo hize de esta forma, no se si sea la correcta
Código
#include <iostream> using namespace std; int main() { int x[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};//para demostrar que esta comparando int y[10]; int i = 0; while(*(y + i) = *(x + i)) i++; for(int a= 0; a < 10; a++) cout<<y[a]<<endl; system("pause"); return 0; }