cpp
void 输出方形点阵()
{//缘由https://ask.csdn.net/questions/8157462
int n = 0, x = 0, y = 0;
sr:if (!n)
{
if(!n)cout << "输入1-10之间的数,输入0结束。\n", cin >> n;
if (n == 0)
goto js;
else if (n > 10)
cout << "输入有误,重新输入1-10之间的数,输入0结束。\n", n = 0;
else if (y < n)
{
if (x) cout << " ";
cout << ".";
if (++x == n)
cout<< "\n", ++y, x = 0;
}
else y = n = 0;
goto sr;
}
js:cout << "程序结束。\n";
}
