新手提问:C语言中,看见#if,看见介绍觉得简单,自己编程写个例子总是异常,不知道为什么

新手提问:C语言中,看见#if,看见介绍觉得简单,自己编程写个例子总是错误,不知道为什么
# include<stdio.h>
int main(void)
{
 #if 1
printf("ok");
#endif;

 return 0;
}

最后总是错误,我在网上也百度了,结果没有找到#if具体的例子,那位大哥帮忙分析一下#if怎么用,我写的例子为什么错误了?最后可以写一个例子来说明一下,谢谢了。

------解决方案--------------------
C/C++ code

#if (1)
    printf("ok");
#endif