主题:[讨论]while循环跳不出去
#include "stdio.h"
int main()
{
int c,i=0;
char symbol;
while (c=((symbol=getchar())!=EOF))
printf("%d,%c,%d\t",c,symbol,i++);
printf("\n");
printf("the final result is %d,%c",c,symbol);
return 0;
}
代码如上,但是执行while循环之后,就跳不出去,不继续执行printf("\n");这一句了,希望有人指教一二,谢谢!!
int main()
{
int c,i=0;
char symbol;
while (c=((symbol=getchar())!=EOF))
printf("%d,%c,%d\t",c,symbol,i++);
printf("\n");
printf("the final result is %d,%c",c,symbol);
return 0;
}
代码如上,但是执行while循环之后,就跳不出去,不继续执行printf("\n");这一句了,希望有人指教一二,谢谢!!

您所在位置: