помогите с кодом. задан текст вычислить сколько раз в тексте встречается символ, который вводиться с клавиатуры. си++
Ответы
Ответ дал:
0
Вместо filename нужно вставить имя файла с текстом с форматом. Символ вводится в консоли.
#include <cstdio>
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;
}
#include <cstdio>
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;
}
Похожие вопросы
2 года назад
2 года назад
6 лет назад
6 лет назад
9 лет назад
9 лет назад
9 лет назад