1.만약 나누어떨어지면 break로 for 함수를 벗어나고
2. 나누어 떨어지는 경우가 아닌경우 모든를 출력하면 중복되는 경우가 생기니까 i = j +1의 조건을 집어넣어 출력하는 조건을 만들고
3. 나누어 떨어지는 경우가 아닌경우중에서 계속 for문을 수행해하하니까 continue를 집어너서 이어서 j의 for문이 시행하게 함수를 짠건데 어느경우 에서 잘못된건가요??
@이기현-goorm
방금 다시 이 현상이 생겼습니다.
Insert키와 관련된게 아니라 한글 입력기와 관련된 내용이었습니다.
실행화면입니다
영상에서도 볼 수 있지만 한글 입력기 중 한컴입력기에서만 이런 문제가 발생하는 것 같습니다.
MS입력기를 사용하고 있었더라도 한컴입력기로 전환한 후 주석처리 단축키를 누르면 바로 저렇게 시작점?이 생깁니다.
추가로 한글 입력기와 상관없이 현재 입력이 영어일때만 이 현상이 일어납니다.(이 부분은 전에 적은 것과 동일합니다.)
주석 단축키(ctrl+/)로만 시작점이 생깁니다.
전체 선택(ctrl+a)으로는 영어 입력이고 한글 입력기가 한컴입력기로 선택되어있더라도 시작점이 생기지 않습니다. 하지만 시작점이 생긴 뒤로 전체 선택이 바로 풀립니다.
안녕하세요
char 로 선언된 변수에는 1바이트 크기의 문자를 저장할 수 있는데, 한글은 2 또는 3 바이트로 알고 있습니다.
한글을 저장하고 싶으시다면 char 가 아닌 char *(char 포인터) 를 사용하면 해결될 것으로 보입니다
printf 를 printf 로 수정해보실 수 있을까요?
추가적으로 어떤 부분이 오류가 나는지에 대해 에러 메세지를 함께 첨부해주시면 빠르게 답변이 가능할 것 같습니다
감사합니다