关于#c语言#的问题,请各位专家解答!

printf("a>0\t%d\n"(a>0));这行显示报错,提示为expression cannot be used as a function


#include
int main(){
    int a = 10;
    if(a>0){
        printf("a>0\t%d\n"(a>0));
        printf("a<0\t%d\n"(a<0));
    }
    return 0;
}

printf内少了逗号,都加上逗号,如 printf("a>0\t%d\n",(a>0));

你到底想输出啥呢???要加逗号啊
printf("a>0\t%d\n",(a>0));