double *p;怎么用do-while依次给*p++赋值直到所赋值=-1时结束赋值?do { scanf("%f\n",p++); }while(?);
p是野指针不能直接赋值的,你可已经将它指向数组或字符串然后在操作之后才可以用指针来操作如,while(scanf("%ld",*p)!=-1) p++;