#include <stdio.h>
#include <string.h>
int main()
{
//두 개의 1차원 배열에 각각 문장을 입력 받은 후, 또 다른 1차원 배열에 두 개를 이어서 저장한 후 출력하는 프로그램을 작성하시오.
char a[50];
char b[50];
char c[100];
gets(a);
gets(b);
strcat(c,a);
strcat(c,b);
puts(c);
}
#include <stdio.h>
#include <string.h>
int main()
{
//두 개의 1차원 배열에 각각 문장을 입력 받은 후, 또 다른 1차원 배열에 두 개를 이어서 저장한 후 출력하는 프로그램을 작성하시오.
char a[50];
char b[50];
char c[100];
gets(a);
gets(b);
strcat(c,a);
strcat(c,b);
puts(c);
}
cat은 초기화가 안된 배열에 사용하면 오류난다
*c=0; - DCW
char c[100];을 char c[100]={};으로 고치3
http://dblack.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다.