Update 2011/hou/hou.c to accommodate for modern __LINE__ behavior change

This commit is contained in:
HouQiming authored and GitHub committed 2025-05-19 12:34:14 +08:00
1 parent 49db188d20
commit bca8f8dcec
1 file changed
+1 -1
+1 -1
View File
@@ -3,7 +3,7 @@
#define clear 1;if(c>=11){c=0;sscanf(_,"%lf%c",&r,&c);while(*++_-c);}\
else if(argc>=4&&!main(4-(*_++=='('),argv))_++;g:c+=
#define puts(d,e) return 0;}{double a;int b;char c=(argc<4?d)&15;\
b=(*_%__LINE__+7)%9*(3*e>>c&1);c+=
b=(*_%21+7)%9*(3*e>>c&1);c+=
#define I(d) (r);if(argc<4&&*#d==*_){a=r;r=usage?r*a:r+a;goto g;}c=c
#define return if(argc==2)printf("%f\n",r);return argc>=4+
#define usage main(4-__LINE__/26,argv)