代码如下:
#include<cstdio> int b,c;int main(){return b?c?b*=c--,main():!printf("%d",b):b=scanf("%d",&c),main();}
运用了scanf和printf的返回值 请问为什么运行以后会无限输出答案
命令:-Wall -O2 -std=c++11 -m32 机子:Windows7 32位
-Wall -O2 -std=c++11 -m32
Windows7 32位