求老哥们帮帮我看哈这程序,运行不出我要的结果,谢了!!!
#include<stdio.h>main()
{
int a,b,i,j=0,s[10]; /*a,b为输入的任意数,j计数*/
printf("the areas:\n");
scanf("%d%d",&a,&b);
printf("------------\n");
printf("input ten numbers:\n");
for(i=0;i<10;i++)
scanf("%d",s[i]); /*输入任意10个数*/
printf("-----------\n");
for(i=0;i<10;i++)
if(s[i]>=a&&s[i]<=b) /*将输入的数与a,b比较*/
j++;
printf("%d",j); /*输出满足[a,b]的总个数*/
getch();
}
帮我看哈、应该是输出8,
谢了!!