以下程序用于输入不超过 N 个数的整数序列(用 -1 作为输入结束标志),然后统计出从 M1 至 M2 各数在序列中出现的次数并显示输出。请将程序补充完整。 #include #define N 100 #define M1 3 #define M2 7 main() { int a[N],c[M2-M1+1]={0},i,n=0,x=0; printf("Please input a sequence of number(%d-%d) which is ended with -1:\n",M1,M2); while(x!=-1) { scanf("%d",&x); a[n]=x; n++; } f(a,c,n); printf("Repeating times of %d-%d in sequence of number is:\n",M1,M2); for(i=0;i<=M2-M1;i++) printf(“%d:%d\n”, 【 1 】 ); printf("\n"); } f( 【 2 】 ) { int i; for(i=0;i if(a[i]>=M1 && a[i]<=M2) 【 3 】 ; }