深圳大浪商业中心图片:c语言问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 04:46:29
main()
{int x;
scanf("%d",&x);

(x>=1)? (x>=10? printf("X>=10") : print("1<x<10"); )
: printf("X<1");

}

出了什麼错?????????

改正:
main()
{
int x;
scanf("%d",%x);
(x>=1)?(x>=10?printf("x>=10"):printf("1<x<10"")):printf("x<1");
}

把中间的分号去掉:
( x >= 1 ) ? ( x >= 10 ? printf("x>=10") : printf("1<x<10") ) : printf("x<1");