来看看这个for循环是怎么回事?
每次程序都会将for循环输出字符数+1次,这是为什么呢? 例如: 输入:a 结果:123123 输入:ab 结果:123123123 #include <stdio.h>
int main(void) { int a,b,c; printf("please enter what you want : "); scanf("%c",&a); while(a!='a') { for(b=3;b>0;b--) /*就是这个循环*/ putchar(b); putchar(a); scanf("%c",&a); return 0; } return 0; }
[此贴子已经被作者于2005-2-3 21:05:08编辑过]