From e8f8ee5d5dcffedebaa6a4e0dfe0b0ac5c0edab9 Mon Sep 17 00:00:00 2001 From: Akash Barman <92024930+itstheakash@users.noreply.github.com> Date: Wed, 26 Oct 2022 19:09:50 +0530 Subject: [PATCH] Create frequency_of_character.c --- frequency_of_character.c | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 frequency_of_character.c diff --git a/frequency_of_character.c b/frequency_of_character.c new file mode 100644 index 0000000..3915319 --- /dev/null +++ b/frequency_of_character.c @@ -0,0 +1,37 @@ +#include +#include + + // Findind the frequency of a character in a word + +int main() +{ + char ch, word[100]; + int flag = 0, frequency = 0; + + printf("Enter any character for searching: "); + scanf("%c", &ch); + printf("Enter the word: "); + scanf("%s", &word); + printf("The positions of '%c' in %s are: ", ch, word); + + for (int i = 0; i < strlen(word); i++) + { + if (word[i] == ch) + { + flag = 1; + printf("%d ", i + 1); + frequency++; + } + } + + if (flag > 0) + { + printf("\nThe character '%c' had occured for %d times!\n", ch, frequency); + } + else + { + printf("\nThe character '%c' is not present!\n", ch); + } + + return 0; +}