#include <stdio.h>
int main()
{
char c;
while (c=getchar()!='$')
{
printf("stop\n");
}
}

#include <stdio.h>
int main()
{
char c;
while (c=getchar()!='$')
{
printf("stop\n");
}
}

这要看你到底输入了什么东西呀
你代码判断,如果输入的不是$,就打印stop
那你如果输入个hello world,这要打印11个stop呢