摘要: 【问 题】将一个字符数组中的单词顺序反转,要求不借助其它字符数组或者指针链表,保存反转后的字符数组,单词间以空格分隔。【思路】先将字符数组全部反转,“This is a test”--> “tset a si sihT”, 再将单词逐个反转,最后得到要求的数组。int main(int argc, char* argv[]){ char str[]= " This is a test "; char* pstart, *p; int flag = 1; printf("before rev: %s\n ", str); rev(str, str+s 阅读全文
posted @ 2012-07-12 22:15 kin2321 阅读(361) 评论(0) 推荐(0) 编辑