한글 영어 구분
찬놀
2024.10.29
file 입출력으로
하나의 텍스트를 읽어 옵니다
만약 내용이 안녕hello 라면
여기서 한글자씩 받아서 한글과 영어를 구분하는 프로그램을 만드는것입니다.
실행하여 결과가
안한글
녕한글
h영어
e영어
l영어
l영어
o영어
이렇게 출력하려고 합니다.
한글과 영어 비교를 어떻게 해야될지 모르겠습니다.
-
맛조이 2024-10-29
지금 확인해보니.. 한글도 isalpha()에 걸리네여...
한글 코드가 127 이상만 사용하기 때문에.. signed char에서는 음수값으로 나오겠죠...
if( *str 0 && isalpha(*str) ) ~~~~~// 여기가 영어예요...
else if (*str0) putchar(*str) ; // 한글..
나머지도 조건 세워주시면.. 가능 할듯.. -
찬늘봄 2024-10-29
영어를 쓰면 영어
특수문자면 특수문자
숫자면 숫자
그외는 한글 -
동백 2024-10-29
한글과 영어가 아니라..
알파벳과 비알파벳은 ctype.h의 isalpha() 로 비교 하시면 됩니다..
isalnum() 도 있습니다..
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2673602 | 비트연산 연습하다 문제생겨서 올립니다. (2) | 연하얀 | 2024-11-01 |
2673576 | 질문이요...ㅠ | 미즈 | 2024-10-31 |
2673497 | 입력받아 출력하는 거 질문이요 (6) | 한누리 | 2024-10-31 |
2673438 | 배열로 입력받는것 질문 드릴게요 (3) | 들빛 | 2024-10-30 |
2673410 | 초기값 변환값 도와주세요 | 희1미햬 | 2024-10-30 |
2673384 | 저기 문자열 비교를 하려 하는데.. | Sonya | 2024-10-30 |
2673333 | 한글 영어 구분 (3) | 찬놀 | 2024-10-29 |
2673306 | 컴파일 시키면 한글이 깨집니다. (1) | 해지개 | 2024-10-29 |
2673278 | c언어 문자열 거꾸로 출력질문 | 물고기자리 | 2024-10-29 |
2673255 | 재귀함수 팩토리얼 | 사랑 | 2024-10-28 |
2673232 | 쉬운건데요.. (3) | 유우 | 2024-10-28 |
2673209 | 잘못된 자료형을 가르키는 포인터변수에 대한 질문 (5) | 해비치 | 2024-10-28 |
2673182 | 구조체에 대해서 질문 드립니다. (1) | 분홍이 | 2024-10-28 |
2673129 | C언어 포인터 부분 질문좀 부탁드립니다. (4) | 호습다 | 2024-10-27 |
2673105 | Atomic fetch sub | 등대 | 2024-10-27 |
2673014 | 소수합구하기 알고리즘이요. (1) | 크나 | 2024-10-26 |
2672987 | 어디가 틀렸는지 지적좀 해주세여... | 미련곰팅이 | 2024-10-26 |
2672934 | 숫자를 입력해서 지폐의 종류별로 갯수구하는 프로그램인데요.. | 개굴츼 | 2024-10-25 |
2672908 | 파일 오픈 출력 | 겨슬 | 2024-10-25 |
2672855 | 연결리스트를 이용한 관리 프로그램 중 리스트삭제 | 해비치 | 2024-10-25 |