#include <stdio.h> #include <string.h> void reverse(char* s) { char *p,*q,temp; p = s; q = s + strlen(s) - 1; while(p < q) { temp = *p; *p = *q; *q = temp; p++; q--; } } int main() { char name[] = "abcdef"; reverse(name); printf("%s\n",name); return 0; }