לספור תווים במערך של c++

malekan

New member
לספור תווים במערך של c++

הי, אם יש לי למשל מערך עם 30 תווים שחוזרים על עצמם ואני רוצה לספור כמה פעמים מופיע כל תו במערך ולהדפיס את התו ואת מס' הפעמים שהוא מופיע, איך אני סופר את התווים? (אפשר לעשות swich אבל נשמע לא הגיוני לעשות לכל תו סוכם משלו כי אז יהיו יותר מידי סוכמים?)
 

ilankt

New member
לא מסובך.

דוגמא:
char mystring[30]="blablabla..."; int count[256]; int i; for (i=0;i<256;i++) count=0; for (i=0;i<30;i++) count[mystring]++;​
 
למעלה