main.cpp

来自「这是一个代码,可以实现任意阶的幻方的计算(6除外)」· C++ 代码 · 共 30 行

CPP
30
字号
#include "MagicSquare.h"

int main()
{
	MagicSquare hf;
	int	n;
	char	*bif=".txt";
	char	str[1000];
	cout<<"幻方:请输不小于3整数 (6除外)"<<endl;

	while (1) 
	{
		cin>>n;
		if(n<=0)break;
		hf.Init(n);
		hf.StartChange();
		if(hf.Check())
		{
		    cout<<n<<' '<<"Success!"<<endl;
		    sprintf(str,"%d",n);
		    strcat(str,bif);
		    hf.SaveToFile(str);

		}
		else
		    cout<<n<<' '<<"Fail!"<<endl;
	}
	
	return 1;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?