C primer plus 第六版 第七章 第六題 程式設計練習答案
阿新 • • 發佈:2019-01-08
/* 本程式應題目要求設立。
讀取使用者輸入,讀取到 '#' 停止輸入。計數字符 'ei' 輸入次數,並輸出。
*/
#define _CRT_SECURE_NO_WARNINGS // 別詫異。我用的是VS2017社群版。貌似VS對於C標準不是很友好。
#include<stdio.h>
int main(void)
{
int i=0;//迴圈用。
int j=0;//計數用。
char file[200];
printf("Please input:\n");
for( i=0; scanf("%c",&file[i]) == 1; i++)
{
if( file[i] == 'i' && file[ i-1] == 'e' )
{
j++;
}
else if( file[i] == '#' )
{
break;
}
else
{
continue;
}
}
printf("\nThis file have %d 'ei' .", j);
getchar();
getchar();
return 0;
}