编写一个程序读取输入,直到#,并报告序列ei出现的次数。
此程序必须要记住前一个字符和当前的字符。用诸如“Receive your eieio award.”的输入测试它。
#include<stdio.h> int main(void) { char former=0,present; int count=0; while((present=getchar()) != '#') { if((former == 'e') && (present == 'i')) count++; former = present; } printf("ei has appeared %d times\n",count); return(0); }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题