请问哪里错了(求n的阶乘)

img

t的初始值应该为1 因为你是i进行从1到n相乘 t只不过是存放结果值

输入1都不对

逻辑不严密?如果n=0,n=1或者n<0呢,还有t用整型怕不够