cin>>a[100];表示输入了一个字符Wcout<<"输出后的字符串为:"<<a[100]<<endl;表示输出了一个字符W
若要输入字符串,输出字符串应该这样写:cin>>a;cout<<"输出后的字符串为:"<<a<<endl;