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

Post date: Dec 19, 2011 7:35:44 AM

#include<stdio.h>

#include<conio.h>

#include<string.h>

//khai báo nguyên mẫu hàm search

int search(char s[], char c);

main()

{

char ch,st[20];

int n=0;

do

{

n++;

printf("\nNhap chuoi thu %d:",n);

gets(st);

printf("\nNhap ki tu can tim:");

ch=getche();

printf("\nSo lan xuat hien cua ki tu %c la %d",ch,search(st,ch));

}

while(n<5);

getch();

}

int search(char s[], char c)

{

int i,cnt=0;

for(i=0;i<strlen(s);i++)

if(s[i]==c)

cnt++;

return cnt;

}