请问大神有关问题,如何也想不通为什么出不了正确的结果

请教大神问题,怎么也想不通为什么出不了正确的结果?#include stdio.hint main(){int f[10],m,if[9]1f

请教大神问题,怎么也想不通为什么出不了正确的结果?


#include <stdio.h>

int main()
{
int f[10],m,i;
 f[9]=1;
for(i=9;i<=1;i--)
f[i-1]=2*(f[i]+1);
m=f[0];
printf("%d",m);
return 0;
}


[解决办法]
因为循环体没有执行。建议改为
for(i=9;i>=1;i--)
[解决办法]
for(i=9;i<=1;i--)进不去循环体