简单问题(一个警告错误),可马上给分
cglee 2002-09-06 02:23:15 下面的小程序,编译时有一个警告错误:
warning C4715: 'fun' : not all control paths return a value
请帮忙看看,怎么修改?
#include <stdio.h>
int fun(int t, int num[10])
{
int i;
if(t>=num[9]) return 100;
else {
for(i=0;i<10;i++)
if (t<num[i]) return num[i];
}
}
void main()
{
int num[10]={2,5,8,13,17,22,35,67,86,95};
int t,v;
scanf("%d", &t);
v=fun(t,num);
printf("%d\n", v);
}