문제). 
1). 문자 배열 ch를 선언하고 문자열 "computer"로 초기화
2). 포인터 변수 pt를 선언하고, 배열 ch[0]의 주소를 pt에 지정
3). 반복문과 포인터 변수 pt를 사용하여 아래와 같이 화면에 출력

 

 

실행 예1).

 

입력)

N/A

 

결과).

computer
omputer
mputer
puter
uter
ter
er
r

 

 

 

 

 

 

 

 

 

 

 


답은 아래에... ↓

 

 

 

 

 

 

 


 

 

 

 

 

스스로 풀어보시고... ↓

 

 

 

 

 

 


 

 

 

 

 

 

아래 답과 비교해보세요. ↓

 

 

 

 

 

 


프로그램 소스

#include <stdio.h>

int main(void)
{
    char ch[] = "computer";
    char *ptr = &ch[0];
    
    while(*ptr) {
        printf("%s\n", ptr);
        ptr++;
    }

    return 0;
}

 

 

 

 

 

블로그 이미지

사용자 자연&사람

행복한 개발자 programmer since 1995.

댓글을 달아 주세요