我想用指针把下面这些代码中的变量换掉。 可是 不会换数组那部分
请问应该怎么换啊~ 谢谢!#include <stdio.h>
void main()
{ int shuru[5]={0};
int i=0,j=0,temp; printf("请输入五个数:"); for (i=0;i<=4;i++) {
scanf("%d",&shuru[i]);
}
for (i=3;i>=0;i--) {
for (j=4;i>=4-i;j--)
{
if (shuru[j]<shuru[j-1]) {
temp=shuru[j];
shuru[j]=shuru[j-1];
shuru[j-1]=temp;
}
}
} for (i=0;j<=4;i++)
{
printf("%d",shuru[i]);
}
printf("\n");
}
请问应该怎么换啊~ 谢谢!#include <stdio.h>
void main()
{ int shuru[5]={0};
int i=0,j=0,temp; printf("请输入五个数:"); for (i=0;i<=4;i++) {
scanf("%d",&shuru[i]);
}
for (i=3;i>=0;i--) {
for (j=4;i>=4-i;j--)
{
if (shuru[j]<shuru[j-1]) {
temp=shuru[j];
shuru[j]=shuru[j-1];
shuru[j-1]=temp;
}
}
} for (i=0;j<=4;i++)
{
printf("%d",shuru[i]);
}
printf("\n");
}
死循环