编辑代码

#include <stdio.h>

int main()
{ 
 int n,sum=1;

 printf("请输入一个数:\n");
 scanf("%d",&n);

 printf("%d!=",n);
 while(n)
 {
  sum=sum*n;

  //显示部分:如果是最后一个数(1)那么就不显示*//
  if(n-1)
  printf("%d*",n);
  else
  printf("%d",n);
  
  n-=1;
 }
 printf("=%d\n",sum);
 
 return 0;
}