分类：教育/科学-学习帮助
问题：请教一道C语言的题目！！想请教一道关于C语言题目intf(int 
想请教一道关于题目   int f (int a)   {return a%2;}    main()    { int s [f]={1,3,5,2,4,6},i,d=0;    for (i=0;f(s);i++)d+=s;    printf ("%d\n",d);}  这道题目应该怎么解答呢．特别是第二行起什么作用？谢谢大家～～～～＾＿＾
回答：本题是求前若干奇数之和,所以结果为 9 
第二行的意思是:如果a 是奇数返回1,a是偶数返回0 
 顺便问问for (i=0;f(s);i++)d+=s;中的f(s)应该是s(i)吧?
         int s [f]={1,3,5,2,4,6},i,d=0; 
中s [f]应该是s[6]吧