35.从键盘输入10个正数存入数组x中,然后输入要查找的整数a,如找到则输出a及a的下标,如找不到,则把a存入到数组的最后。|

35.从键盘输入10个正数存入数组x中,然后输入要查找的整数a,如找到则输出a及a的下标,如找不到,则把a存入到数组的最后。|

为啥又来一遍啊,这个不对吗?

void main()
{
  int d[100];
  int n = 10,i;
  for( i=0;i<n;i++)
    cin>>d[i];
  int a;
  cin>>a;
  for(i=0;i<n;i++)
    if(d[i] == a)
    {
        cout<<"d["<<i<<"] = "<<a<<endl;
        break;
    }
    if(i==n)
      d[i] = a;
}