Lập trình C | Số lần xuất hiện của kí tự
Cập nhật: 1/10/2020 | 11:38:18 AM
Viết chương trình in ra màn hình số lần xuất hiện của kí tự trong chuỗi.
💥 Bài toán:
Viết chương trình nhập vào một chuỗi từ bàn phím (không quá 200 kí tự) và một ký tự muốn tìm. Sau đó, in ra màn hình số lần xuất hiện của ký tự trong chuỗi.
📣 Lời giải:
#include<stdio.h>
#include<conio.h>
#include<string.h>
#define max 200
int dem(char *s,char t)
{
int dem=0;
for(int i=0;i<=strlen(s);i++)
{
if(s[i]==t) dem=dem+1;
}
return dem;
}
int main()
{
char s[max];
char t;
printf("Nhap vao chuoi : ");
gets(s);
printf("Nhap ky tu can kiem tra : ");
scanf("%c",&t);
printf("So lan xuat hien cua ky tu '%c' la: %d",t,dem(s,t));
printf("\n============================\n");
printf("Casestudy24h, chuc cac ban hoc tap tot!");
return 0;
}
- Lập trình C | Tìm vị trí kí tự trong chuỗi
- Lập trình C | Xóa bỏ các kí tự khoảng trắng
- Lập trình C | Đếm số từ trong chuỗi
- Lập trình C | Đảo ngược chuỗi ký tự
- Lập trình C | Tính độ dài chuỗi
- Lập trình C | Tìm GTLN sử dụng HÀM
- Lập trình C | Kiểm tra số chia hết cho 2 và 5
- Lập trình C | Sử dụng HÀM tính giai thừa
- Lập trình C | Sử dụng HÀM tính nhân, chia, cộng, trừ
- Lập trình C | Chèn phần tử x vào vị trí k trong mảng