C语言输入一个字符串,输出一个字符串。
时间: 2024-09-22 07:01:35 浏览: 55
在C语言中,你可以通过标准库函数`scanf()`从用户那里获取输入,并使用`printf()`函数将处理后的结果输出。以下是一个简单的示例,演示如何输入一个字符串并将其反转后输出:
```c
#include <stdio.h>
#include <string.h>
int main() {
char input[100]; // 定义一个足够大的数组来存储字符串
char reversed[100]; // 存储反转后的字符串
printf("请输入一个字符串:"); // 提示用户输入
fgets(input, sizeof(input), stdin); // 使用fgets读取一行字符串
// 移除换行符
input[strcspn(input, "\n")] = '\0';
// 反转字符串
int len = strlen(input);
for (int i = 0; i < len / 2; i++) {
char temp = input[i];
input[i] = input[len - i - 1];
input[len - i - 1] = temp;
}
printf("反转后的字符串是:%s", reversed); // 输出反转后的字符串
return 0;
}
```
阅读全文