質問するログイン新規登録

回答編集履歴

1

コード例を加えました。

2020/12/31 06:11

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,17 @@
1
- cとshが配列になってないと思われます。
1
+ cとshが配列になってないと思われます。
2
+
3
+ 以下のように書き換えることでコンパイルは通りました。
4
+
5
+ ```c
6
+ #include<stdio.h>
7
+ int main(void){
8
+ double x[]={1.57,2.63,-3.12,2.81};
9
+ char c[]={'H', 'E', 'L', 'L', 'O'};
10
+ short sh[]={2256,-2048,-1024,3512};
11
+
12
+ printf("%f %f %f %f\n",x[0],x[1],x[2],x[3]);
13
+ printf("%c %c %c %c %c\n",c[0],c[1],c[2],c[3],c[4]);
14
+ printf("%hd %hd %hd %hd\n",sh[0],sh[1],sh[2],sh[3]);
15
+ return 0;
16
+ }
17
+ ```