#include #include #define N 100 main(){ int f,i,n; int m[N+1],mm; double a[N+1],aa; double s,mean,max; /* input */ n=0; do{ n=n+1; printf("Input a Number (minus ... END)? a[%d]= ", n); scanf("%lf", &a[n]); m[n]=n; }while(a[n]>=0); if(n==1){ printf("Finished ... No Data \n"); }else{ /* KeISaN */ printf("%d term(s)\n", n-1); /* mean, max */ s=0.0; max=a[1]; for(i=1; imax){ max=a[i]; }; }; mean=s/(n-1); printf("mean=%lf\n", mean); printf("max=%lf\n", max); /* sort */ if(n>2){ do{ f=0; for(i=2; ia[i]){ aa=a[i]; a[i]=a[i-1]; a[i-1]=aa; mm=m[i]; m[i]=m[i-1]; m[i-1]=mm; f=1; }; }; }while(f!=0); }; for(i=1; i