求大神指导
提交已经通过,复制软件里面编译没有输出显示是怎么回事呀
提交已经通过,复制软件里面编译没有输出显示是怎么回事呀
2017-10-29
#include<stdio.h>
#include<math.h>
void f1()
{
int k,i=0,b=0,a[10];
printf("排序前:");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(k=0;k<10;k++)
{
for(i=k+1;i<10;i++)
if(a[i]<a[k])
{
b=a[k];
a[k]=a[i];
a[i]=b;
}
}
printf("排序后: ");
for(i=0;i<10;i++)
{
printf("%3d",a[i]);
}
goto LOOP;
}
void f2()
{
int d,a[10],i,c;
printf("请输入要查找的数:");
scanf("%d",&c);
for(i=0;i<10;i++)
if(a[i]==c) {
d=i+1;
printf("%d",d);
}
goto LOOP;
}
int main()
{
int a[10],i,k,index,b=0,x,c;
LOOP:printf("1 排序\n");
printf("2 查找\n");
printf("0 退出\n");
scanf("%d",&x);
if(x==1)
{
f1();
}
if(x==2)
{
f2();
}
if(x==0)
{
return 0;
}
}
哪里错了?求指导
举报