/*
#include<stdio.h>
#include<string.h>
int main()
{
char str[1001]= {};
int i=0,a=0;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++)
{
if(str[0]=='I' && str[1]=='O' && str[2]=='I'&&str[3]==NULL)
{
printf("IOI is the International Olympiad in Informatics.");
break;
a++;
}
else if(str[i+1]==NULL)
{
printf("I don't care.");
}
}
}
#include<stdio.h>
#include<string.h>
int main()
{
char str[101]={};
int i,a=0;
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')
{
a++;
}
}
printf("%d",a);
}
#include<stdio.h>
#include<string.h>
int main()
{
char str[101]={};
int i;
gets(str);
for(i=0;str[i]!=NULL;i++)
{
if(str[i]!=' ')
{
printf("%c",str[i]);
}
}
}
#include<stdio.h>
#include<string.h>
int main()
{
char str[21]={};
int i;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++)
{
printf("%c",str[i]+2);
}
printf("\n");
for(i=0;str[i]!=NULL;i++)
{
str[i]=str[i]*7%80+48;
printf("%c",str[i]);
}
}
#include<stdio.h>
#include<string.h>
int main()
{
char str[101]={};
int i,j,a=0,b=0;
scanf("%s",str);
for(i=0;str[i]!=NULL;i++)
{
if(str[i]=='c'||str[i]=='C')
{
a++;
if(str[i+1]=='c'||str[i+1]=='C')
{
b++;
}
}
}
printf("%d\n%d",a,b);
}
일차원 배열 선
이차원 배열 면 : 일차원배열의 배열
#include<stdio.h>
int main()
{
int arr[100][100]={};
int i, j, k=1;
for(i=1;i<=5;i++) // i : 층, 행
{
for(j=1;j<=5;j++) // j : 호수, 열
{
arr[i][j]=k;
k++;
}
}
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
#include<stdio.h>
#include<string.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;
k++;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
#include<stdio.h>
#include<string.h>
int main()
{
int arr[101][101]={};
int i,j,a,n,k=1;
scanf("%d",&n);
for(j=1;j<=n;j++)
{
for(i=1;i<=n;i++)
{
arr[i][j]=k;
k++;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
#include<stdio.h>
#include<string.h>
int main()
{
int arr[101][101]={};
int n,m,i,j,k=1;
scanf("%d %d",&n,&m);
for(i=n;i>=1;i--)
{
for(j=m;j>=1;j--)
{
arr[i][j]=k;
k++;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=m;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}
#include<stdio.h>
#include<string.h>
int main()
{
int arr[101][101]={};
int n,m,i,j,k=1;
scanf("%d %d",&n,&m);
for(j=m;j>=1;j--)
{
for(i=n;i>=1;i--)
{
arr[i][j]=k;
k++;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=m;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
}*/
#include<stdio.h>
int main()
{
int arr[11][11]={};
int a,i,j,k;
for(i=1;i<=11;i++)
{
for(j=1;j<=11;j++)
{
scanf("%d",&arr[i][j]);
}
}
for(i=1;i<=10;i++)
{
for(j=1;j<=10;j++)
{
if(arr[10][j]==1)
{
if(arr[i][j]==0)
{
printf("%d safe",i);
}
}
}
}
}