/*
#include <stdio.h>
int main ()
{
int a,b,cnt=0,d,i,j=-1000000;
scanf("%d %d",&a,&b);
for(i=1; i<=a; i++)
{
if(a%i==0)
{
cnt +=1;
if(cnt==b)
{
printf("%d",i);
break;
}
//printf("%d %d\n",cnt,i);
}
}
if(cnt<b){
printf("%d",0);
}
//printf("%d",c);
}
1차원 직선
2차원 평면
1차원 배열 : 직선 형태로 여러개를 주르르륵 놓은 것
5-1 ( 정수 1차원 배열 )
5-2 ( 문자 1차원 배열 ) 문자열 -> string
"Hello"
#include <stdio.h>
int main()
{
// int arr[50]={};
// arr[1] = 10;
// arr[2] = 50;
char arr[50]="Hello";
// arr[0] -> 'H'
// arr[1] -> 'e'
// ..
// arr[4] -> 'o'
// arr[5] -> NULL ( 문자열의 끝 )
//printf("%c %c %c %c",arr[0],arr[1], arr[2], arr[3]);
int i;
// 문자열의 끝이 아니라면?
for(i=0 ; arr[i]!=NULL ; i++)
{
if()
{
printf("%c",arr[i]);
}
}
// 문자열 입력받기
scanf("%s",arr);
//문자열 출력하기
printf("%s",arr);
}
***********************
문자 문자열
char string
'h' "hello"
%c %s
arr[i] arr
********************
#include <stdio.h>
int main ()
{
char arr[10];
scanf("%s",arr);
printf("welcome! ");
printf("%s",arr);
}
#include <stdio.h>
int main ()0
{
char arr[8];
scanf("%s",arr);
printf("%s",arr);
}
#include<stdio.h>
int main()
{
char a;
scanf("%c",&a);
printf("%c",a);
}
#include <stdio.h>
int main()
{
int a,b,c,i,j;
char arr[11]={};
scanf("%s",arr);
for(i=0 ; arr[i]!=NULL ; i++)
{
if(arr[i]=='t'){
printf("%d ",i+1);
}
}
}
문자==문자 (ok)
문자열 == 문자열 (no)
#include <stdio.h>
int main()
{
int a,b,c,i,j;
char arr[16]={};
scanf ("%s",arr);
//if(arr=="love") (x)
if(arr[0]=='l'&&arr[1]=='o'&&arr[2]=='v'&&arr[3]=='e'&&arr[4]==NULL)
{
printf("I love you.");
}
else
{
}
}
*/