大佬们看看下面这个1.语法哪错了 2.为啥能运行#include<stdio.h>int main (){int x=1,y=1;x>0?y=x:y=-x ;return 0;}问题三y=-x改成~x 语法算正确吗