/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:李晓凯
* 完成日期:2014年 12 月 28 日
* 版 本 号:v1.0
*
* 问题描述:将一字符串复制n次后输出
* 输入描述:输入一个字符串
* 程序输出:输出复制后的字符串
*/
#include <iostream>
#include <cstdio>
using namespace std;
void strcopy(char*,char*,int);
int main( )
{
char str1[80];
char str2[80];
int n;
gets(str1);
cin>>n;
strcopy(str2,str1,n);
cout<<str2<<endl;
return 0;
}
void strcopy(char *a,char *b,int n)
{
int i,j=0,m;
for(m=0; m<n; m++)
{
for(i=0; i<n*n; i++,j++)
{
*(a+i)=*(b+j);
if(*(b+j)=='\0')
{
j=0;
break;
}
}
}
*(a+i)='\0';
}