[求助]请教c语言题,再线等!
如何让用户一只输入字符(不论何种字符,数字,字母都可),当用户连续输入abc时立即结束!现在此谢过好心人拉!
麻烦您写出来好吗?
我是眼高手低,写不出来!
#include <stdio.h>
#include <conio.h>
int main(void)
{
int c, atag = 0, btag = 0;
while ((c = getchar()) != EOF)
{
if (c == 'a')
{
atag = 1;
}
else if (c == 'b' && atag == 1)
{
btag = 1;
}
else if (c == 'c' && atag == 1 && btag == 1)
{
break;
}
else
{
atag = btag = 0;
}
}
getch();
return 0;
}
不好意思,改了下
[此贴子已经被作者于2006-5-20 15:59:34编辑过]