Cで複数行をコメントアウトしたい時は//を行頭に付けたり/**/で囲むより if ディレクティブ を使うのがおすすめ
#include <stdio.h>
int main () {
#if 0
printf("hello world\n");
#endif
return 0;
}
if,endifで囲まれた部分はコンパイルされないが、
シンタックスハイライトは有効になるので見やすい。(IDE・エディタによるが)
ただし、構文に影響を与えるような場合にはあまり使うべきでないかも。
たとえば"}"だけif,endifで囲むとコンパイルできるがIDE・エディタによる構文解析がうまく出来なかったりする。