18. 圖形繪製

請使用迴圈繪製4種不同的圖形
圖形請參考範例測資

菱形:兩對角線長度為N且由”*”構成的菱形
魚形:身體由"*"組成,是一個對角線長度皆為 N 的菱形,尾巴由"-"組成三角形,三角形的最長邊(底邊)在右,頂端朝左,是一個底為(N-2),高為((N-1)/2)的三角形

---------------------------------------------------

輸入說明 :
第一行,輸入整數 C,1 <= C <= 4,代表接下來要畫的圖形種類
C=1,為第一種圖形 正三角形 (參考 範例輸出 1)
C=2,為第二種圖形 倒三角形 (參考 範例輸出 2)
C=3,為第三種圖形 菱形 (參考 範例輸出 9)
C=4,為第四種圖形 魚形 (參考 範例輸出 13)

第二行,輸入整數 N ,0 < N < 50,代表這個圖形有N行

輸出說明 :
若N為奇數且3<=N<=49。根據輸入,畫出對應的圖形
若N為偶數或者N<=2或N>=50。輸出 error

此題不考慮C<1或C>4的情況

---------------------------------------------------

範例輸入1:
1
5

範例輸出 1:
<img src=https://imgur.com/mE3IEjj.png>

--> --------------------------------------------------

範例輸入2:
2
5

範例輸出 2:
<img src=https://imgur.com/coDIqRt.png>

--------------------------------------------------

範例輸入3:
1
11

範例輸出 3:
<img src=https://imgur.com/hl6D1df.png>

--------------------------------------------------

範例輸入4:
2
11

範例輸出 4:
<img src=https://imgur.com/6S1g4HT.png>

--------------------------------------------------

範例輸入5:
1
19

範例輸出 5:
<img src=https://imgur.com/YvmwL28.png>

--------------------------------------------------

範例輸入6:
2
19

範例輸出 6:
<img src=https://imgur.com/7wpT9iq.png>

--------------------------------------------------

範例輸入7:
1
10

範例輸出 7:
error

--------------------------------------------------

範例輸入8:
2
10

範例輸出 8:
error

--------------------------------------------------

範例輸入 9:
3
7

範例輸出 9:
<img src=https://i.imgur.com/6ZWFwb1.png>

--------------------------------------------------

範例輸入 10:
3
51

範例輸出 10:
error

--------------------------------------------------

範例輸入 11:
3
21

範例輸出 11:
<img src=https://i.imgur.com/TzfgzZj.png>

--------------------------------------------------

範例輸入 12:
3
2

範例輸出 12:
error

--------------------------------------------------

範例輸入 13:
4
15

範例輸出 13:
<img src=https://i.imgur.com/CZmlLQP.png>

--------------------------------------------------

範例輸入 14:
4
21

範例輸出 14:
<img src=https://i.imgur.com/QHysOb2.png>

--------------------------------------------------

範例輸入 15:
4
10

範例輸出 15:
error

--------------------------------------------------

範例輸入 16:
4
1

範例輸出 16:
error

--------------------------------------------------