1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include<stdio.h> #include<string.h> void main() { char ss[100]; int count, i; char *p; printf("문자열을 입력하세요 : "); scanf("%s", ss); count = strlen(ss); p = ss; printf("내용을 거꾸로 출력 ==>"); for (i = 0; i < count; i++) { printf("%c", ss[count-i-1]); } printf("\n"); } | cs |
알아두셔야할점
1. string.h 를 유용하게 쓸 줄 알아야 더 빨리 코딩할 수 있게된다.
strcat - 앞에꺼랑 뒤에꺼랑 연결해주는거
strcpy - 복사
strlen - 길이 계산
strcmp - 앞에꺼랑 뒤에꺼랑 같나 다르나 비교
get - scanf 비슷함 파생 많음
put - printf 비슷함 파생 많음
2. for문을 자유자제로 다룰 수 있어야함
3. ss[count-i-1] 이게 뭘 뜻하는 지 알아야함 *(p + count - (i + 1)) 로도 교체 가능
'C언어 공부하기 > C언어 예제' 카테고리의 다른 글
C언어 프로그래밍 예제 : 소수판별기 (0) | 2019.03.07 |
---|---|
C언어 프로그래밍 예제 : 비밀번호 받아서 *로 출력하기 (0) | 2019.02.28 |
C언어 프로그래밍 예제 : 숫자 계산기 (0) | 2019.02.28 |
C언어 프로그래밍 예제 : 시간 계산기(시, 분, 초) (0) | 2019.02.28 |
C언어 프로그래밍 예제 : 학점 출력기(swtich 문 활용) (0) | 2019.02.28 |