//连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;
//长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
#include<iostream>
using namespace std;
void getResult(char *str)
{
if(str==NULL)
return;
while(1)
{
if(strlen(str)<8)
{
cout<<str;
for(int i=0;i<8-strlen(str);i++)
cout<<"0";
cout<<endl;
break;
}
if(strlen(str)>8)
{
for(int i=0;i<8;i++)
cout<<str[i];
cout<<endl;
//将字符串中的其余字符重新复制给字符串,如str="123456789",此时字符串为str="9"
for(int i=0;i<strlen(str)-8;i++)
{
str[i]=str[i+8];
}
str[strlen(str)-8]='\0';
}
}
}
void main()
{
char str[100];
cin>>str;
getResult(str);
}