if(num[0]+num[1]+num[2]+num[3]==dap)
    printf(\"%d+%d+%d+%d=%d\", num[0],num[1],num[2],num[3],dap);
else if(num[0]+num[1]+num[2]-num[3]==dap)
    printf(\"%d+%d+%d-%d=%d\", num[0],num[1],num[2],num[3],dap);
else if(num[0]+num[1]-num[2]+num[3]==dap)
    printf(\"%d+%d-%d+%d=%d\", num[0],num[1],num[2],num[3],dap);

이런식으로 +- 모든 경우의 수 하는데...