/in/foo.c:1:1: warning: data definition has no type or storage class
1 | n = int(input())
| ^
/in/foo.c:1:1: warning: type defaults to 'int' in declaration of 'n' [-Wimplicit-int]
/in/foo.c:1:5: error: expected expression before 'int'
1 | n = int(input())
| ^~~
/in/foo.c:4:20: error: stray '#' in program
4 | while i * i <= n: # 只需要检查到sqrt(n)即可
| ^
/in/foo.c:5:24: error: stray '#' in program
5 | while n % i == 0: # 如果i是n的因子
| ^
/in/foo.c:6:34: error: stray '#' in program
6 | prime_factors.append(i) # 添加到素因子列表中
| ^