输入10个整数存入一个整型数组,然后在其中查找x,找不到则输出“no!”,找到则输出该数在数组中的前一个数和后一个数。若该数为第1个数,则只要输出后一个数;若该数是第10个数,则输出前一个数。待查数x由键盘输入。要求用指向一维数组的指针变量来处理数组元素。
【正确答案】:main() {int a[10],x,i,*P; pfintf("请输入10个整数:"); for(i=0;i<10;i++)scanf("%d",&a[i]); p=a; pfintf("请输入要查找的数:"); scanf("%d",&x); while(*P!=x&&p