/*
#include <stdio.h>
int main()
{
int a,b,i,sum=0;
scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
{
if(i%2==1)
{
sum+=i;
if(i==a) printf("%d",i);
else printf("+%d",i);
}
else if(i%2==0)
{
sum-=i;
printf("-%d",i);
}
}
printf("=%d",sum);
}
#include <stdio.h>
int main()
{
int n,t,k;
scanf("%d",&n);
for(t=1;t*t<=n;t++)
k=n-t*t;
t--;
printf("%d %d",k,t);
}
중첩 반복문 : 반복문을 겹쳐서 사용
for()
{
for()
{
}
}
#include <stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++) // 행 = 층
{
for(j=1;j<=10;j++) // 열 = 호수
{
printf("*");
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main()
{
int a,n,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(a=1;a<=n;a++)
{
printf("*");
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main()
{
int a,n,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(a=1;a<=n;a++)
{
if(i==n||i==1||a==1||a==n)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
}
#include <stdio.h>
int main()
{
int a,n,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(a=1;a<=n;a++)
if(i==n||i==1||a==1||a==n||i==a||i+a==n+1)
{
printf("*");
}
else
{
printf(" ");
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main()
{
int a,n,i;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(a=1;a<=n;a++)
{
if(i==n||i==1||a==1||a==n||i==a||i+a==n+1||i==n/2+1||a==n/2+1)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main()
{
int n,a,i,k;
scanf("%d %d",&n,&k);
for(i=1;i<=n;i++)
{
for(a=1;a<=n;a++)
{
if(i==n||i==1||a==n||a==1||(i+a-1)%k==0)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
*/