Código
#include <iostream> using namespace std; struct map{ int mapa[3]; }; struct cam{ char nombre[20]; }; int main(){ cam nom[3]; map mape; cin >> nom[0].nombre; cout << nom[0].nombre; mape.mapa[0] = nom[0]; return 0; }
cuando intento compilar sale este error:
main.cpp:18.25: error: cannot convert 'cam' to 'int' in assignment
alguien me podría dar una solución a mi problema