改为scanf_s("%lf %c %lf",&a,&op,1,&b);需要增加一个参数1,表明&op指向的空间大小
警告提示而已,不影响你运行。或者你换成scanf();
把lf给成llf,double表示双精度浮点型数据,用lf很可能会出现丢数据的情况