Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- void xuLy(char s[100],char bangchucai[26], int kq[26]);
- void xuat (char bangchucai[26], int kq[26]);
- int main ()
- {
- char s[100];
- gets(s);
- char bangchucai[26];
- int kq[26]={0};
- xuLy (s,bangchucai,kq);
- xuat(bangchucai,kq);
- return 0;
- }
- void xuLy(char s[100],char bangchucai[26], int kq[26])
- {
- // Ham tao chuoi luu bang chu cai
- int i=0;
- for (char z='A';z<='Z';z++)
- {
- bangchucai[i++]=z;
- }
- bangchucai[i]='\0';
- // Tien hanh dem
- int l=strlen (s);
- char *tmp;
- tmp=strupr(s);
- for (i=0;i<l;i++)
- {
- kq[tmp[i]-'A']++;
- }
- }
- void xuat (char bangchucai[26], int kq[26])
- {
- for (int i=0;i<26;i++)
- {
- if (kq[bangchucai[i]-'A']>0)
- {
- printf ("%c %d\n",bangchucai[i],kq[bangchucai[i]-'A']);
- }
- }
- }
RAW Paste Data