c语言问题,指针与函数

2025-04-07 04:44:42
推荐回答(1个)
回答1:

#include
int f(int *a,int n)
{
int i,j,t;
for(i=0;i {
for(j=i+1;j {
if(a[i] {
t=a[i]; a[i]=a[j]; a[j]=t;
}
}
}
}
int main()
{
int a[40];
int n,i,j=0;
scanf("%d",&a[j]);
while (a[j]!=-1)
{
j++;
getchar();
scanf("%d",&a[j]);
}
/* for(i=0;i printf("%d",a[i]);*/
f(a,j);
for(i=0;i printf("%3d",a[i]);
}

程序完美运行 嘿嘿嘿 给个小赞赞呗