没用过C语言 用PYTHON给你写一个 你可以照着改改
num = 6print(num, end = ' ')while(num != 1): if (num % 2) == 0: # 偶数 num = num // 2 else: # 奇数 num = num * 3 + 1 print(num, end = ' ') # 6 3 10 5 16 8 4 2 1