四、一枚厚硬幣翻轉後,有 0.4 的機率正面朝上(以 H 表示),0.5 的機率反 面朝上(以 T 表示),與 0.1 的機率立在邊緣上(以 E 表示)。寫一個 C 語言程式模擬此厚硬幣翻轉 20 次的結果,將結果儲存於一個字元陣列 data 中,並將其印出。註:C 語言的 rand 函數所產生的亂數是一個整數, 其值介於 0 到 RAND_MAX 之間。(20 分)