Simb() funkcija.
Funkcija neatgriež vienu vērtību, bet gan atgriež masīvu, tāpēc tā ir void funkcija. Funkcija saņem ievadīto masīvu, sakuma indeksu, virknes garumu.
void simb(char A[], int sakuma,int len){
Izveido pagaidu shar tipa mainīgo:
char temp;
Norāda, ka simbolu virknes pirmais ekements būs vienāds ar temp:
temp=A[sakuma];
Apmaina pirmo elementu ar pēdējo:
A[sakuma] = A[len - sakuma];
A[len - sakuma] = temp;
Norāda, ka, ja masīva pirmā elementa vērtība vienāda ar pusi no virknes garuma, tad jaatgriež nulle:
if (sakuma == len / 2){
return 0;
Visos citos gadījumus ar rekursiju atgriež sakārtoto masīvu.
…