// x^y=y^x // 12/22/19 Peter G. post // lrb // gcc xyyx.c -o xyyx.exe -lm #include #include #include void main(void) { printf("\nxyyx.c - lrb - 12/31/19\n"); FILE *xyyx; double x,y,t,del1=.01; int cnt=0; xyyx=fopen("xyyx.txt","w"); for (x=1;x<100;x+=del1) { for (y=1;y<100;y+=del1) { if (x==y) {continue;} t=pow(x,y)-pow(y,x); if (t<0) t=-t; if (t<.001) { cnt+=1; if (cnt%10==0) {printf(".");} fprintf(xyyx,"%.1lf,%.1lf\n",x,y); } } } printf("\nxyyx.txt written!"); }