Llevo 3 días intentando solucionarlo, mirando la sintaxis por internet, en otros ejercicios y con consigo copiar una cadena en otra cadena, por ejemplo, os voy a poner un módulo que con sigo hacer que me funcione:
Código:
Este módulo lo que hace es que un usuario inserta una cadena de texto (de tamaño KDes=250) y si introduce las comillas (") no tiene que copiarlo.void insertarTarea (TTareas &Tareas, int n_ta) { char descrip[KDes]; cout << "Añade una tarea a la lista." << endl << "\t · "; cin >> descrip; for (int i=0; i<KDes; i++) if (descrip[i] != '\"') strcpy(Tareas[n_ta].descripcion, descrip[i]); }
Este es uno de los varios módulos donde utilizo este y el strcmp y no consigo hacer que me funcionen (tengo puesta la librería string.h)