/* */

Hi, I am

Ngô Tôn

I am a programmer.

Home / Programming / C/C++ / Đếm số lần xuất hiện của kí tự c trong chuỗi s

Đếm số lần xuất hiện của kí tự c trong chuỗi s

Yêu cầu:

  • Viết hàm đếm số lần xuất hiện kí tự c trong chuỗi s

Giải thuật:

  • Duyệt chuỗi kí tự và so sánh với kí tự c
Code:
/*******The number of character occurrence in s*************/
#include <conio.h>
#include <stdio.h>int cntChar(const char* s, char c);

void main()
{
char s[] = "ngoton blog for every one";
char c = 'o';
printf("The number of \'%c\' = %d", c, cntChar(s, c));
getch();
}

/*********************************************
Function : cntChar()
Parameter: [IN] s: string
[IN] c: characeter
Return : the number of occurrence of c in s
**********************************************/
int cntChar(const char* s, char c)
{
int idx, cnt = 0;
for (idx = 0; s[idx] != NULL; idx++)
{
if (s[idx] == c)
{
cnt++;
}
}
return cnt;
}

Kết quả:

Yêu cầu: Viết hàm đếm số lần xuất hiện kí tự c trong chuỗi s Giải thuật: Duyệt chuỗi kí tự và so sánh với kí tự c Code: Kết quả: [crayon-5befc04873854817688970/]

User Rating: 5 ( 1 votes)

About ngoton

Ngô Tôn is a programmer. He is crazy about new gadgets and up to date with latest technology trends. Use comments to notify any issues you are facing.

Check Also

Xây dựng một lớp Time mô tả thông tin về giờ, phút giây

Yêu cầu: Xây dựng một lớp Time mô tả thông tin về giờ, phút giây. …

Leave a Reply

Your email address will not be published. Required fields are marked *