C

Reversing a string in C

Në shqip: Kthimi mbrapsht i një teksti në C

ShpjegimiSQ

Ushtrimi klasik: këmbe karakterin e parë me të fundit, të dytin me të parafundit, e kështu me radhë, me dy tregues që lëvizin drejt mesit.

EnglishEN

The classic exercise: swap the first character with the last, the second with the second-to-last, and so on, with two indexes moving towards the middle.

Si ta mendosh

Si t'i ndërrosh vendet njerëzve në skajet e rreshtit, duke ecur drejt mesit.

Lexoje në anglisht

Like swapping the people at the ends of a row, working towards the middle.

Shembull kodic

void kthe(char *s) {
    for (size_t i = 0, j = strlen(s); i + 1 < j; i++, j--) {
        char t = s[i]; s[i] = s[j - 1]; s[j - 1] = t;
    }
}

Terma të lidhur