主要是运用STL中的字符串来进行操作
#include <bits/stdc++.h> using namespace std; int main() { string s,s1; int l; int n; while(getline(cin,s)) { l=s.size(); if(l==0) { break; } n=l%8; if(n!=0) { s.append(8-n,'0'); } for(int i=0;i<s.size();i=i+8) { s1=s.substr(i,8); cout<<s1<<endl; } } }