main
{ char c;
while(c!='?')
{
c=getchar()
putchar(c);
}
}
随意输入一个数,输出的为什么有问号?求点拨,谢谢!
为什么输出?,我认为问号应该被挡在循环外了。
能说清楚点吗?题目就是这样给的,C给了一串字符,那个我没打,就是想知道为什么有问号啊?
追答你把c的初值给我看看。
追问fool?kdifjk
追答问好是初值中的,你输入一个字母,只能取代初值的的一个。故会出现?的。
? 什么意思?是我打错了?还有就是你说的那样运行?题目就是这样给的啊。