c语言数组输入如何回车结束
时间: 2023-10-13 21:14:25 浏览: 345
可以使用循环结构和判断语句来实现输入数组并回车结束:
```c
#include <stdio.h>
int main() {
int arr[100]; // 定义数组
int i = 0; // 计数器
while (1) { // 无限循环
scanf("%d", &arr[i]); // 输入数组元素
if (arr[i] == '\n') { // 如果输入的是回车,则跳出循环
break;
}
i++; // 计数器加1
}
// 输出数组元素
for (int j = 0; j < i; j++) {
printf("%d ", arr[j]);
}
return 0;
}
```
在循环中使用 `scanf` 输入数组元素,通过判断输入的是否为回车来判断是否结束输入,最后输出数组元素。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)