我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

我这个代码有什么问题? 我不行了

#include
#include
int main()
{
int fac(int x);
int x, sum;
scanf("%d", &x);
sum = fac(x);
printf("%d", sum);
}
int fac(int x)
{
int i, k, num;
if (x < 0)
{
printf("not");
}
else if(x == 0 || x == 1)
{
num = 1;
return num;
}
else
{
k = 1;
for (i = 1; i <= x;i++)
{
k = k * i;
}
return k;
}

划圈里的else,缺了个花扩号,
int main主函数中也要记得加个return 0;

img

近期文章

  • 最后的DestroyStack应该怎么按照注释来写
  • Android实现图片上传功能,后台收到的是null
  • 如何在串联中显示来自函数调用的字符串?
  • 指针地址的分配问题?
  • 回文数(函数专题)(C语言)
  • 想问下这里面的对象和类名分别是什么我分不清
  • wget下载大量数据遇到了困难
  • Ue5-物体无法被框选
  • 画圈的哪几部分是什么意思
  • while循环语句报错
  • 筛选法求素数的代码错误
  • 如何使用TensorFlow2实现pytorch中的nn.ModuleList
  • 删除表情符号/ unicode字符
  • 传数据到mongodb中出现数据错误
  • 界面布局string,style,theme
  • JDK安装,IDEA插件的安装
  • 请问这个应该怎么改正🌝🌝
  • 这又是怎么了?为什么,为什么啊
  • 关于#html#的问题:所以这个html里面<p>的作用只是换行吗
  • 学linux遇到问题求解惑

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华