大一狗第三节c语言课要求设计比较三个数大小的程序
c4droid吧
全部回复
仅看楼主
level 3
我想改成可以多次运算的,上网查了查之后写成这样,但是为什么不能运行啊,还有别的办法没
2017年10月19日 01点10分 1
level 3
#include<stdio.h>
int main()
{
while(1);
{
char i;
printf("输入Y继续或输入N结束.\n");
i=getchar();
if(i=='Y')
{
{
int max(int x,int y,int z);
int a,b,c,d;
printf("输入三个数字以逗号隔开.\n");
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d\n",d);
return 0;
}
int max(int x,int y,int z)
{
int k;
if (x>y)k=x;
else k=y;
if (k>z) k=k;
else k=z;
return (k);
}
}
else {break;}
return ;
}
2017年10月19日 01点10分 3
level 3
2017年10月19日 01点10分 4
level 3
(/"≡ _ ≡)=心累
2017年10月19日 02点10分 5
level 14
如图,前面开始的while已经是死循环了,后面很多{}都没有配对好,语法上错的太多,不一一说了
2017年10月19日 02点10分 6
[惊哭]多谢
2017年10月19日 02点10分
目前还在模仿阶段,才学了三节课[狂汗],怎么才能从死循环里出来呢
2017年10月19日 02点10分
回复 海东青之羽🌀 :那就赶紧看看流程控制的正确使用规则。
2017年10月19日 04点10分
2017年10月19日 04点10分
level 6
所以你搞啥循环呢,if不够用吗
2017年10月22日 08点10分 7
1