为什么报错?

拉普拉斯妖 2019-12-28 06:56:47
#include <stdio.h> void bx(int a,int b) { if(a>b) { for(a>1; b>1; ;) { a++; b--; printf("%d>%d",a,b); } } else if(a<b) { for(a>1; b>1; ;) { a++; b--; printf("%d>%d",a,b); } } else { return; } } int main() { int a; int b; printf("输入两个数:"); scanf("%d %d",&a,&b); printf("输出为bx(a,b)"); }
...全文
46 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
源代码大师 2021-05-06
  • 打赏
  • 举报
回复
希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10581430.html 希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10768339.html
拉普拉斯妖 2019-12-28
  • 打赏
  • 举报
回复
非常感谢
棉猴 2019-12-28
  • 打赏
  • 举报
回复
#include <stdio.h>
void bx(int a, int b)
{
if (a>b)
{
for (;a>1&&b>1;)
{
a++;
b--;
printf("%d>%d\n", a, b);
}

}
else if (a<b)
{
for (;a>1&&b>1;)
{
a++;
b--;
printf("%d>%d\n", a, b);
}
}
else
{
return;
}
}

int main()
{
int a;
int b;
printf("输入两个数:");
scanf("%d %d", &a, &b);

printf("输出为bx(a,b)\n");
bx(a, b);

return 0;
}
@矛盾综合体 2019-12-28
  • 打赏
  • 举报
回复
for(单次表达式;条件表达式;末尾循环体) { 中间循环体; } 括号内部是两个;号,三个语句

69,374

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧