10718번 - We love kriii
#include<stdio.h>#include<string.h> int main(void){ char str1[20],str2[20]; strcpy(str1, "강한친구 대한육군"); printf("%s\n",str1); printf("%s",str1); return 0;}
개념충전 부탁드립니다 'used forbidden functions' 아닐까요?
한글은 1byte가 아닌 걸로 알고 있습니다.
배열 크기를 늘려보세요 ㅎ
char str1[20],str2[20]; 가 지역 변수라서 초기화가 안 된것이 문제인듯....
전역변수로 하거나 0 으로 초기화를 한 번 시켜보심이...
한글 1byte ~ 였어요
알면서 틀림 ㅠ
댓글을 작성하려면 로그인해야 합니다.
difmfmdi 6년 전
#include<stdio.h>
보시면 아시겠지만 간단한 문자열 처리를 원했을 뿐인데 런타임에러나와요#include<string.h>
int main(void)
{
char str1[20],str2[20];
strcpy(str1, "강한친구 대한육군");
printf("%s\n",str1);
printf("%s",str1);
return 0;
}
개념충전 부탁드립니다 'used forbidden functions' 아닐까요?