### 题目描述

For this problem,you will write a program that takes a string of characters,S,and creates a new string of characters,T,with each character repeated R times.That is,R copies of the first character of S,followed by R copies of the second character of S,and so on.Valid characters for S are the QR
Code “alphanumeric” characters:
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-. /:

### 输入

The first line of input contains a single integer P,(1<=P<=1000),which is the number of data sets that follow. Each data set is single line of input consisting of the data set number N,followed by a space,followed by the repeat count R,(1<=R<=8),followed by a space ,followed by the string S.The length of string S will always be at least one and  no more than 20 characters.All the characters will be from the set of characters shown above.

### 输出

For each data set there is one line of output. It contains the data set number,
N, followed by a single apace which is then followed by the new string T,which is made of each character in S repeated R times.

2
1 3 ABC
2 5 /HTP

### 样例输出

1 AAABBBCCC
2 /////HHHHHTTTTTPPPPP

### 代码如下

``````#include<stdio.h>
#include<string.h>
int main()
{
int n;
scanf("%d",&n);
int a,b;
int i,t,j,k;
char s;
for(i=1;i<=n;i++)
{
scanf("%d%d",&a,&b);
scanf("%s",&s);
t=strlen(s);
printf("%d ",a);
for(j=0;j<t;j++)
for(k=1;k<=b;k++)
printf("%c",s[j]);
printf("
");
}
return 0;

}
``````