Hola unodostres.
Cita: me da un error que no entiendo: "multi-character character constants" que significa?
Significa que estas intentando almacenar mas de un caracter donde hay lugar para uno solo, por ejemplo en:
Código C++:
Ver originalif (cad == 'Hola') ... /* Error, Hola es una constante de cadena no un caracter */
Debería ser:
Código C++:
Ver originalif (cad == "Hola")... /* correcto */
if (ch == 'H') ... /* también correcto */
Te pongo un ejemplo del uso de
cin :
Código C++:
Ver original#include<iostream>
using namespace std;
int main(){
char s[10];
cin.get(s, 10);
cout << s ;
/* El código que sigue no es necesario,
es sólo para que veas el resultado del ejemplo */
while(cin.get()!='\n');
cin.get();
return 0;
}
Saludos.