要求:将字符串的每个字符重复输出
例如:输入a1b2c3d4
输出aa11bb22cc33dd44
代码:
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[100], temp;
int i = 0, j;
while((temp = getchar()) != '\n') //判断字符串输入完毕
a[i++] = temp;
for(j=0; j<i; j++)
printf("%c%c", a[j], a[j]);
printf("\n");
return 0;
}
运行结果:
输入:bdsgc12h
输出:bbddssggcc1122hh