不明白哪里出错了,指点指点

#include<stdio.h>

int main()
{
printf("int =%d\n",sizeof int);
printf("short int =%d\n",sizeof short int);
printf("long int=%d\n",sizeof long int);
printf("long long int=%d\n",sizeof long long int);
printf("float=%d\n",sizeof float);
printf("double= %d\n",sizeof double);
printf("long double=%d\n",sizeof long double);

return 0;

}

sizeof() ,后面是有括号的,修改如下,供参考:

#include<stdio.h>

int main()
{
    printf("int =%d\n",sizeof(int));
    printf("short int =%d\n",sizeof(short int));
    printf("long int=%d\n",sizeof(long int));
    printf("long long int=%d\n",sizeof(long long int));
    printf("float=%d\n",sizeof(float));
    printf("double= %d\n",sizeof(double));
    printf("long double=%d\n",sizeof(long double));
    
    return 0;
}

sizeof()这是格式