עבור לתוכן

עזרה בשפת C

Featured Replies

פורסם

היי חברה אני צריך עזרה קטנה

אני צריך לכתוב קוד שיחזיר לי את המחרוזת בסדר הפוך ובמקום כל רווח יהיה _ 

את המחרוזת בסדר הפוך הצלחתי אבל איך מחליפים את הרווח ב _ ?


            char original[15];
            char reversed[15];
            int i, end_index;

            printf("Please insert a string to reverse\n");
            scanf_s("%s", original);

            end_index = strlen(original) - 1;
            for (i = end_index; i >= 0; --i)
                reversed[end_index - i] = original;
            reversed[end_index + 1] = 0
                ;

            printf("%s\n", reversed);

            return 0;
 

הקוד של המחרוזת ההפוכה .

פורסם
if (c == ' ') c = '_';

 

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים