print_repeat应该打印出字符串s,但重复第i个字符i次(从1开始计数)。
所以print_repeat(“本”)应该打印thhiiissss这个print_repeat函数有什么问题?
int print_repeat(char s[]){
int i,j;
i = 0;
while (s[i] != '\0');{
for (j = 1; j <= i+1; j+1){
putchar(s[i]);
}
}
return 0;
}
void main()
{
print_repeat("this");
}
这是'star_vowels'。 'print_repeat'在哪里? – kennytm 2010-11-22 07:51:45
我第二次KennyTM的点头,但我主要想指出 - 请不要使用'void main()'。这不符合标准。 – birryree 2010-11-22 07:54:56
对不起,抓错了代码 – 2010-11-22 07:54:59