c언어 질문입니다.

조회수 660회
//여기에 코드를 입력하세요

#include <stdio.h>

int main()
{
    char rivers[100];
    int count;

    scanf("%s",rivers);

    while(rivers[count] != 0)   
    {
        count++;
    }


    for(;count>=0;count--)
        printf("%s",rivers[count]);

    return 0;
}

문자열을 입력 받아서 null의 위치는 그대로 두고 역순으로 출력하려는데 실행하면 null이 출력되면서 오류창이 뜨는데 어디가 잘못됐을까요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)