请教一个关于CIN的问题
#include <iostream>const int ArSize=10;void strcount(const char *str);int main(){ using namespace std; char input[ArSize]; char next; cout<<"Enter a line: \n"; cin.get(input,ArSize); while(cin) { cin.get(next); while(next!='\n') cin.get(next); strcount(input); cout<<"Enter next line(empty line to quit): \n"; cin.get(input,ArSize); } cout<<"Bye\n"; return 0;}void strcount(const char *str){ using namespace std; static int total=0; int count =0; cout<<"\""<<str<<"\"contains"; while(*str++) count++; total+=count; cout<<count<<"characters\n"; cout<<total<<"charaters total\n";}cin.get(next); while(next!='\n') cin.get(next);