Function void swap_string(char* a) {
int size;
for(int i=0; a[i]!='\0'; i++)
size = i;
char buff;
for(int i=0; a[i] < size/2; i++) {
buff = a[i];
a[i] = a[size-i];
a[size-i] = buff;
}
}
Mainchar array[] = "PRIME";
puts(array);
swap_string(array);
puts(array);
Bekledğim çıktı sonucu şu şekilde:
ConsolePRIME
EMIRP
Ancak sonuç şu şekilde:
ConsolePRIME
PRIME