下面程序的功能是:通过调用函数findbook,在n个元素的数组s中查找名为a的书,若找到,则输出数组下标,否则,输出-1,请填空。
     (1)         
{  int id;
   char name[20];
   double price;
} book[100];
int main (void )
{
   struct datas[3]={ {001,"cprogramming",34.6},
                               {002,"java programming",56.5},
                               {003,"process control",52.6} 
                             };
   int i,n=3;
   char a[30];
   printf("请输入书名:");
   gets(a);
            (2)        ;
   printf("%d\n",i);
   return 0;  
}
int findbook(struct data s[], int n, char a[])
{  int i;
   for(i=0;i    if(           (3)             )  return i;
   return  -1;
}