帮小弟我看看这个

帮我看看这个if ( strcmp(dp-d_name, dot)   && strcmp(dp-d_name, dotdot) )   (void)printf(%s/\n,

帮我看看这个
if ( strcmp(dp->d_name, dot)   && strcmp(dp->d_name, dotdot) )   (void)printf("%s/\n", dp->d_name); 

为什么,要讲printf前面加个void

[解决办法]
因为写代码的人刚好羊角风发作了。
[解决办法]

探讨
if ( strcmp(dp->d_name, dot)   && strcmp(dp->d_name, dotdot) )   (void)printf("%s/\n", dp->d_name);

为什么,要讲printf前面加个void

[解决办法]
printf 的一个原型: 
C/C++ code
int printf(    const char* format [, argument]... );