c语言定义一个长度为3dchar类型数组,并循环输入倒序打出
时间: 2024-02-12 19:03:32 浏览: 61
数组倒序的C语言程序
5星 · 资源好评率100%
好的,我来回答你的问题。
为了定义一个长度为3的char类型数组,我们可以这样写:
```c
char arr[3];
```
接下来,我们可以使用for循环来循环输入数组,并且倒序打印出来。代码如下:
```c
#include <stdio.h>
int main() {
char arr[3];
int i;
// 循环输入数组
for (i = 0; i < 3; i++) {
printf("请输入第%d个元素:", i+1);
scanf(" %c", &arr[i]); // 注意空格符,避免缓冲区残留
}
// 倒序打印数组
printf("倒序输出数组:");
for (i = 2; i >= 0; i--) {
printf("%c ", arr[i]);
}
printf("\n");
return 0;
}
```
以上代码可以实现你的要求。如果你有其他问题,可以继续提出来哦!
阅读全文