#include<stdlib.h>
#include<stdio.h>
main(I,O,O0,OO,l)
int I,O0,OO,l;
char **O;
{
return !!I>=I?!I>=I?!!~I>=~I?!~I>=~I?!OO?!I:OO%2?
OO=main(I,O,O0,OO>>!!OO,l),
OO=main(I-!I-!!I,O,OO,OO,l),
OO=main(I-!I-!!I,O,O0,OO,l),
!(OO-!I||I)?l-1:OO
:(OO=main(I,O,O0,OO>>!!OO,l),
!(OO-l+!I||I)?l-1:main(I-!I-!!I,O,OO,OO,l))
:(O0+OO)%l
:main(I-I/I-I/I,O,O0,OO+OO/OO,
main(0,O,O0,OO,I-I-I)+I+1?1:printf("%d ",I-I-I)+fflush(stdout))
:main(I-I-I-I-I,O,I+I-I+I,I,0),
}
这是一个计算素数个数的程序段,运行的时候好像出现了一点小小的问题,希望大侠能给看一看.小弟将不胜感激~~~~~~
还有问一点:C不是说只能有唯一一个main()作为程序段的入口吗???为什么在这里却有着这么多个的main()???
希望大侠们就抽出一点点的时间给予解答一下!!!
随便提一下,大家有没有学习C的好网站,论坛之类的,希望给提供一二个作为学习之用.
不胜感激!!!