猿问

求指导,哪里错了?

#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;
 }
 }

qq_厌倦_11
浏览 941回答 2
2回答

Anachronism

为毛你这种我没学过的提问会提示我消息。。。。。。

Anachronism

.....你居然还采纳了
随时随地看视频慕课网APP
我要回答