1031: C语言程序设计教程,第三版课后习题8.5

题目描述

写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。

输入

一行字符

输出

逆序后的字符串

样例输入

123456abcdef

样例输出

fedcba654321
 1 #include <stdio.h>
 2 #include <string.h>
 3 
 4 void convert(char s[])
 5 {
 6     char s1[81];
 7     int i;
 8     strcpy(s1, s);
 9     for(i=0; i < strlen(s1); i++)
10     {
11         s[i] = s1[strlen(s1)-1-i];
12     }    
13 }
14 
15 int main(int argc, char const *argv[])
16 {
17     char s[81];
18      scanf("%s", s);  //input
19     convert(s); 
20     printf("%s\n", s); //output
21     return 0;
22 }