c++输入两个到四个点,如果是两个点计算出距离,三个点的话计算是不是等腰三角形,四个点的话判断是什么样的四边形。

c++ 尝试了 没做出来 怎么分情况讨论
输入两个到四个点,如果是两个点计算出距离,三个点的话计算是不是等腰三角形,四个点的话判断是什么样的四边形。

先getline读入一个字符串,然后
尝试从这个字符串中读4个点的x,y坐标,读不出来再
尝试从这个字符串中读3个点的x,y坐标,读不出来再
尝试从这个字符串中读2个点的x,y坐标,读不出来再
提示输入格式错误