proprio non ci sono,
con questo codice
codice:
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char str1[10],str2[10];
cin.getline(str1,10);
cin.ignore() //senza non prende input, con devo fare doppio invio???
cout<<"string:\t"<<str1<<endl;
cin.getline(str2,10);
cin.ignore()
cout<<"string:\t"<<str2<<endl;
system("PAUSE");
return 0;}
se i caratteri immessi sono meno di quelli passati alla variabile tutto Ok (se sono uguali iniziano i problemi...), altimenti non prende più nessun input.
inserendo cin.ignore() risolvo il problema ma devo dare un doppio invio, sono ancora al punto di prima