错!直接在输入时空格 就可以分开了。如果是想在输出数组时分开,for(i=0;i<10;i++)cout<就可以了
你可以定义一个中间字符char ch;for(i=0;i<10;i++)cin>>a[i]>>ch;//把逗号或空格用ch读取
当然要用拷贝构造函数啊,strcpy()
for(i=0;i<10;i++)cin>>a[i];//用空格分开