为什么v3不等于(7,11)呢

img

一点细节上的错误——格式说明问题

img


如图,红框中%x1%y1%x2%y2改为%d%d%d%d就行了
常用的几个格式说明
int整型数据格式说明 为 %d
float单精度浮点型为 %f
double双精度浮点型为 %lf
等等

以上仅供参考,希望对题主有所帮助!

真是个好问题😂一时没看出来
你scanf用错了,所有%后面都是d,而不是你要录入的变量名

scanf("%d%d%d%d",&x1,&y1,&x2,&y2);

这里的%d代表scanf需要接收的是int类型的数据,和下面printf里面的%d含义是一样的!

如果对你有帮助,点个采纳吧!