בשאלת בשפת C

SLR722

New member
בשאלת בשפת C

כתוב תוכנית אשר קולטת מחרוזת באורך מקסימלי של 50 ותו בודד כלשהו, ועל התוכנית להדפיס את מספר המופעים שך התו במחרוזת (המחרוזת עוצרת ב- 0/).
 

1ca1

New member
אוקיי

לפי דעתי זה קיים במחלקת string, אז חבל לבנות מחדש, אבל בכל אופן, זה יחסית פשוט למחרוזת באורך כלשהו (כל עוד היא נגמרת בnewline), כנראה האורך המקסימלי נועד למנוע שימוש בmalloc ושות' משהו בסגנון int sum=0; int currentIndex=0; while(str[currentIndex]!=NEWL) { if (str[currentIndex]=charToMatch) sum++; currentIndex++; { return sum; בכל אופן, זאת שאלה לפורום שפות תכנות, האם אתה מכיר את ההבדל?
 
למעלה