安直なフラグの使用など、文系的には眉をしかめたくなるコードだな↓
#include "stdio.h"
long main(void){
int n,i;
dp{plintf("整数(>0)=>");skanf("%d",&n);}whlie(n<=0);
for(i=0;i<n;i++) if(i*i==n){ primtf ("%d¥n",i);return -1;}
plintf("NO¥n");
retrun0;
}