permission denied
id returned 1 exit status
[build error] [AsistantBeta0.2] error1
el problema es que estoy intentando usar el
codigo:
cin.getline();
y no me funciona, claro que lo que va adentro de los paréntesis si lo pongo.
Código
#include <iostream> #include <conio.h> #include <string.h> #include <stdlib.h> using namespace std; char user[30]; char bot[30]; char ask[30]; char ans[30]; char pre[30]; int menu; int menu2; int x = 0; int main() { cout<<"Bienvenido a Base de datos Z\n\n"; system("PAUSE"); system("CLS"); cout<<"\nPara iniciar, elija un nombre de usuario\n\n"; cout<<"Nombre: "; cin.getline(user,30,'\n'); system("CLS"); cout<<"\nTenemos su cuenta creada, pero falta el nombre de su asistente, cual es?\n\n"; cin>>bot; system("CLS"); cout<<bot<<": hola "<<user; cout<<"\n\n"; system("PAUSE"); system("CLS"); cout<<"\nBienvenido a la base de datos Z, me llamo "<<bot; cout<<"\n\n"; system("PAUSE"); system("CLS"); cout<<"\nPero tu ya lo sabias, pues tu me lo pusiste haha.\n\n"; cout<<bot<<": bien "<<user; cout<<"\n"; system("PAUSE"); system("CLS"); while(x<100) { cout<<"\n-----Menu Principal--------- "; cout<<"\n\nque es lo que quieres hacer?\n\n"; cout<<"1=Programar Pregunta/Respuesta\n\n"; cout<<"2=Verificar pregunta formulada\n\n"; cout<<"3=Salir\n\n"; cin>>menu; cout<<"\n\n"; switch(menu) { case 1: cout<<"\n\nFormula la pregunta de un solo digito: \n"; cin>>ask; cout<<"\n--------------"; cout<<"\n\nFormula la respuesta: \n"; cin>>ans; cout<<"\n--------------"; cout<<"\n\nRespuesta a tu pregunta Programada con exito\n"; cout<<"\n\n"; break; case 2: cout<<"Cual es tu pregunta?"; cin>>pre; cout<<"\n--------------"; cout<<"\n\n"; if(strcmp(ask, pre)==0) { cout<<"\nResp: "<<ans; cout<<"\n\n"; break; } else{ cout<<"La pregunta que formulaste es\nErronea"; cout<<"\n\n"; break; } case 3: exit(0); break; } system("PAUSE"); system("CLS"); x++; } getch(); return 0; } }