11行for循环后面多了一个;
首先是11行for循环后面不能加分号,要删掉其次是阶乘值很大,13的阶乘就超过int型的取值范围了。你这个题目限制n的取值范围了吗?如果限定的n大于13,那么建议mul用long long型,如果n更大,考虑用double型,如果没限制,那只能用字符串了