用指向指针的指针的方法对n个整数排序并输出
要求将排序单独写一个函数,n和整数在主函数中输入,最后在主函数中输出
#include <stdio.h> int main() { _____(1)__________ int i,n,digit[20],**p,*pstr[20]; scanf("%d",&n); for(i=0;i<n;i++) _______(2)_______ for(i=0;i<n;i++) scanf("%d",pstr[i]); ______(3)________ sort(p,n); for(i=0;i<n;i++) printf("%4d",*pstr[i]); } void sort(int** p, int n)//指针排序 { int i,j,*temp; for(i=0;i<n-1;i++) { for(j=i+1;j<n;j++) { if(______(4)_______) { temp=*(p+i); *(p+i)=*(p+j); *(p+j)=temp; } } } }