求n的阶乘 到底哪错了~

img

语法不对

for(i=1;i<=n;i++)

for里边是要有两个分号的
可以for(;i<=n;i++)或者 for(i=1;i<=n;i++),但是不能像你那样只写一个分号