#include <stdio.h>
int IsSquare(int n)
{
int i, flag = 0;
for (i = 0; i <= n; i++)
{
if (i * i == n)
flag = 1;
}
return flag;
}
int main()
{
int n, i = 1;
scanf("%d", &n);
while (1)
{
if (IsSquare(n * i) == 1)
{
printf("%d", i);
break;
}
i++;
}
return 0;
}
你的代码呢?