/*
#include<stdio.h>
#include<string.h>
int main()
{
char i,str[101]={};
int cnt=0,cnt2=0;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++)
{
if(str[i]=='c' || str[i]=='C'){
cnt++;
if(str[i+1]=='C'||str[i+1]=='C')
{
cnt2++;
}
}
}
printf("%d\n%d",cnt,cnt2);
return 0;
}
*/
//
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// char i,str[11]={};
// scanf("%s",str);
// for(i=0;str[i]!=NULL;i++)
// {
// if(str[i]=='t')
// {
// printf("%d ",i+1);
// }
//
// }
// return 0;
//}
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// char str[101]={};
// int cnt=0,i;
// gets(str);
// for(i=0;str[i]!=NULL;i++)
// {
// if(str[i]=='l'&&str[i+1]=='o'&&str[i+2]=='v'&&str[i+3]=='e')
// {
// cnt++;
// }
// }
// printf("%d",cnt);
// return 0;
//}
/*
#include<stdio.h>
#include<string.h>
int main()
{
char str[51]={};
int h=0,i;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++)
{
if(str[i]!=str[i-1])
{
h+=10;
}
else
{
h+=5;
}
}
printf("%d",h);
return 0;
}
아스키코드 ( 모든 문자는 각 코드넘버)
'a' 97
'b' 98
'c' 99
'z'
'A' 65
'B' 66
'Z' 90
' ' 32
NULL 0
'+'
'0' 48
'1' 49
'2' 50
...
'9' 57
#include<stdio.h>
#include<string.h>
int main()
{
char str[50]={};
scanf("%s",str);
printf("입력하신 문자열의 길이는 : %d",strlen(str));
//printf("%d",' ');
}
*/
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// char str[1001]={};
// int i;
// scanf("%s",str);
// for(i=0;str[i]!=NULL;i++)
// {
// if(str[i]>=97&&str[i]<=122)
// {
// str[i]=str[i]-32;
// }
// else if(str[i]>=65&&str[i]<=90)
// {
// str[i]=str[i]+32;
// }
// printf("%c",str[i]);
// }
// return 0;
//
//}
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// char str[21]={};
// int i,k;
// scanf("%s",str);
// for(i=0;str[i]!=NULL;i++)
// {
// str[i]=str[i]+2;
// printf("%c",str[i]);
// }
// printf("\n");
//
// for(k=0;str[k]!=NULL;k++)
// {
// str[k]=((str[k]-2)*7)%80+48;
// printf("%c",str[k]);
// }
// return 0;
//
//
//}
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// char str[201]={};
// int i;
// gets(str);
// for(i=0;str[i]!=NULL;i++)
// {
//
// if(str[i]==' ')
// {
// printf("%c",str[i]);
// }
// else if(str[i]=='a')
// {
// printf("x");
// }
// else if(str[i]=='b')
// {
// printf("y");
// }
// else if(str[i]=='c')
// {
// printf("z");
// }
// else
// {
// str[i]=str[i]-3;
// printf("%c",str[i]);
// }
//
//
//
// }
// return 0;
//}
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// char str[101]={},str2[101]={};
// int i;
// scanf("%s %s",str,str2);
// if(strlen(str)>strlen(str2))
// {
// printf("%s %s",str2,str);
// }
// else if(strlen(str)==strlen(str2))
// {
// for(i=0;str[i]!=NULL;i++)
// {
// if(str[i]>str2[i])
// {
// printf("%s %s",str2,str);
// break;
// }
// else if(str[i]<str2[i])
// {
// printf("%s %s",str,str2);
// break;
// }
// }
// }
// else
// {
// printf("%s %s",str,str2);
// }
//
// return 0;
//
//}
//
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// char str[510]={};
// int i,k=0;
// scanf("%s",str);
// for(i=0;str[i]!=NULL;i++)
// {
// k+=str[i];
// }
// if(k%3==0)
// {
// printf("1");
// }
// else
// {
// printf("0");
// }
// return 0;
//}
//
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// char s1[21]={},s2[21]={},s3[21]={};
// int i,j,k,c=0;
// scanf("%s %s %s",s1,s2,s3);
// if(s1[strlen(s1)-1]==s2[0]&&s2[strlen(s2)-1]==s3[0]&&s3[strlen(s3)-1]==s1[0])
// {
// printf("good");
// }
// else
// {
//
// printf("bad");
// }
//return 0;
//}
/*
#include<stdio.h>
#include<string.h>
int main()
{
char str[201]={};
int i;
gets(str);
for(i=0;str[i]!=NULL;i++)
{
if(str[i]==' ')
{
continue;
}
else if(str[i]>='x'&&str[i]<='z')
{
str[i]-=23;
}
else
{
str[i]+=3;
}
}
printf("%s",str);
return 0;
}
1차원 선
2차원 면
3차원 입체
j=0 j=1 j=2 j=3
i=0
i=1
i=2
#include<stdio.h>
int main()
{
int arr[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
int i, j, k=1;
//내용물 채우기
for(j=0;j<4;j++){
for(i=0;i<3;i++)
arr[i][j]=k++;
// 배열 출력하기
for(i=0;i<3;i++){
for(j=0;j<4;j++){
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}
*/
//#include<stdio.h>
//int main()
//{
// int arr[101][101]={},n,i,j,k=1;
// scanf("%d",&n);
// for(i=1;i<=n;i++)
// {
// for(j=1;j<=n;j++)
// {
// arr[i][j]=k++;
// }
// }
//
//
// for(i=1;i<=n;i++)
// {
// for(j=1;j<=n;j++)
// {
// printf("%d ",arr[i][j]);
// }
// printf("\n");
// }
//return 0;
//}
//
//#include<stdio.h>
//int main()
//{
// int arr[101][101]={},i,j,n,k=1;
// scanf("%d",&n);
// for(i=1;i<=n;i++)
// {
// for(j=1;j<=n;j++)
// {
// arr[i][j]=k++;
// }
//
// }
// for(i=1;i<=n;i++)
// {
// for(j=n;j>=1;j--)
// {
// printf("%d ",arr[i][j]);
// }
// printf("\n");
//
// }
// return 0;
//}
//#include<stdio.h>
//int main()
//{
// int arr[101][101]={},i,j,k=1,n;
// scanf("%d",&n);
// for(i=1;i<=n;i++)
// {
// for(j=1;j<=n;j++)
// {
// arr[i][j]=k++;
// }
// }
//
// for(j=1;j<=n;j++)
// {
// for(i=1;i<=n;i++)
// {
// printf("%d ",arr[i][j]);
// }
// printf("\n");
// }
// return 0;
//}
#include<stdio.h>
int main()
{
int arr[101][101]={},i,j,k,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
arr[i][j]=k++;
}
}
for(i)
}