整形数组输入一个数查找比它小的元素

一个整型数组有10元素,请先给这10个元素赋值,然后随便输入一个数,最后输出数组中比这个数小的所有元素,每个数用空格隔开,如果没有找到,则输出no find。
 

 

代码如下:

#include <stdio.h>
int main()
{
	int a[10],i,n;
	int isfind = 0;
	printf("please set array values:");
	for(i=0;i<10;i++)
		scanf("%d",&a[i]);

	printf("please enter one num:");
	scanf("%d",&n);
	for (i=0;i<10;i++)
	{
		if(a[i] < n)
		{
			isfind = 1;
			printf("%d ",a[i]);
		}
	}
	
	if(isfind)
		printf("\n");
	else
		printf("not find\n");
	
	
	return 0;
}