大家帮一下,c语言的问题

img

不用for,while,那用do…whileZ总可以吧


  int fac = 1;
  int i = 1;
  int n;
  scanf("%d",&n);
  do
  {
    fac = fac * i;
    ++i;
  } while (i <= n);