字符串反转:C语言解法

#include<stdio.h>
int main(){
    char c[1000] = {0};
    int right=0, left = 0;
    while(~scanf("%s\n",c)){
        right = strlen(c)-1;
    }
    while(left<right){
        char temp = c[left];
        c[left++] = c[right];
        c[right--] = temp;
    }
    printf("%s\n",c);
}