如何循环输入字符串并打印(c语言)
时间: 2024-06-13 10:05:00 浏览: 158
循环输入字符串并打印可以使用C语言中的while循环和scanf函数实现。具体步骤如下:
```c
#include <stdio.h>
int main() {
char str[100]; // 定义一个字符数组,用于存储输入的字符串
int i = 0; // 定义一个计数器,用于记录输入的字符串长度
while (scanf("%c", &str[i]) != EOF) { // 循环读取输入的字符,直到输入结束
i++; // 计数器加1
}
printf("输入的字符串为:%s\n", str); // 打印输入的字符串
return 0;
}
```
在上面的代码中,我们定义了一个字符数组`str`,用于存储输入的字符串。然后使用while循环和scanf函数循环读取输入的字符,直到输入结束(即按下回车键)。最后使用printf函数打印输入的字符串。
阅读全文