Помогите с кодом. задан текст вычислить сколько раз в тексте встречается символ, который вводиться с клавиатуры. си++
Помогите с кодом. задан текст вычислить сколько раз в тексте встречается символ, который вводиться с клавиатуры. си++
Ответ(ы) на вопрос:
Гость
Вместо filename нужно вставить имя файла с текстом с форматом. Символ вводится в консоли.
#include
int main(void) {
FILE *fin = fopen("filename", "rt");
char chIn;
scanf("%c", &chIn);
int ans = 0;
char ch;
while ((ch = fgetc(fin)) != EOF) {
if (ch == chIn) {
ans++;
}
}
printf("%d", ans);
return 0;
}
Не нашли ответ?
Похожие вопросы