请用c语言编写一个程序输入一个字符串,以想法的次序输出。 例如: 输入:I love you! 输出:!uoy evol I
时间: 2024-05-13 22:15:56 浏览: 122
以下是用C语言编写的程序,输入一个字符串,以相反的顺序输出:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
int len, i;
printf("请输入一个字符串:");
gets(str);
len = strlen(str);
printf("输出结果:");
for (i = len - 1; i >= 0; i--)
printf("%c", str[i]);
return 0;
}
```
程序先提示用户输入一个字符串,然后使用 `gets()` 函数读取用户输入的字符串。接着,使用 `strlen()` 函数计算字符串的长度,之后循环输出字符串中的字符,从尾部开始逐个输出即可。
阅读全文