这段代码试图计算两个点 (x1,y1) 和 (x2,y2) 之间距离的平方,但使用了错误的语法。 - 在C语言中,平方不能写成 (x2-x1)²,这种写法是数学表达式,不是有效的C代码。你需要使用乘法运算符 * 来计算平方,例如 (x2-x1)*(x2-x1)。 - 另外,注意输入格式:scanf 中的格式字符串 "%d %d %d %d" 要求输入时用空格分隔四个整数,但代码中变量名 x1,y1,x2,y2 之间没有空格,这不会影响编译,但建议保持风格一致。
Copy this url:
QR-code: