Alternativa la ce a zis @Nytro, fara o variabila in plus
sir[2] = sir[len-2] + sir[2]
sir[len-2] = sir[2] - sir[len-2]
sir[2] = sir[2] - sir[len-2]
De exemplu, pentru un sir 123456, avem valorile 2 si 5:
sir[2] = sir[len-2] + sir[2] = 5+2 = 7
sir[len-2] = sir[2] - sir[len-2] = 7-5 = 2
sir[2] = sir[2] - sir[len-2] = 7-2 = 5
In anumite limbaje te lasa sa faci operatii din astea si pe siruri text, acum trebuie sa vezi daca merge.