
#include <stdio.h>
int main(){
char arr[10] = "hellow";
scanf("%s",&arr[6]);
for(int i=0;i<8;i++){
printf("%c",arr[i]);
}
return 0;
}
입력 : !
출력 : hellow!
#include <stdio.h>
int main(){
char arr[20] = "hello world!";
scanf("%s",&arr[13]);
for(int i=0;i<20;i++){
printf("%c",arr[i]);
}
return 0;
}
입력 : !
출력 : hello world! !


scanf("%c",&a);
scnaf("%c ",&a);
#include <stdio.h>
int main(){
char arr[5];
for(int i=0;i<4;i++){
scanf("%c",&arr[i]);
}
printf("%s",arr);
}
입력 : hunt
출력 : hunt
입력 : h
u
출력 : h
u
입력 : h u n t
출력 : h u %
#include <stdio.h>
int main(){
char arr[5];
for(int i=0;i<4;i++){
scanf("%c ",&arr[i]);
}
printf("%s",arr);
}
입력 : hunt
출력 : hunt
입력 : h
u
n
t
출력 : hunt
입력 : h u n t
출력 : hunt
char arr[6];
int arr[8];
int n;
scanf("%d", &n);
char arr[n];
int arr[n];
int n;
scanf("%d",&n);
// 문자형 1차원 배열 동적 할당
char *arr = (char*)malloc(sizeof(char)*n);
// 정수형 1차원 배열 동적 할당
int *arr = (int*)malloc(sizeof(int)*n);int x,y;
scanf("%d %d",&x,&y);
// 문자형 2차원 배열 동적 할당
char **arr = (char**)malloc(sizeof(char)*y);
for (int i=0;i<x;i++)
arr[i] = (char*)malloc(sizeof(char)*x);
// 정수형 2차원 배열 동적 할당
int **arr = (int**)malloc(sizeof(int)*y);
for (int i=0;i<x;i++)
arr[i] = (char*)malloc(sizeof(char)*x);
🥰