게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C Recursion 문제
게시물ID : programmer_616짧은주소 복사하기
작성자 : omnipotency
추천 : 0
조회수 : 353회
댓글수 : 8개
등록시간 : 2014/01/20 09:59:06
진짜 간단한 프로그램인데요

Java 에서 아는거 C 에서 해보려고 아주 기본적인거부터 하고 있는데

Recursion 으로 power 값 구하는거임

프로그램은 다 썼는데 Compile 후 돌려보니까

Segmentation fault (core dumped) 라는 에러가 나오는데

Java 에선 이런거 못봤는데 처음 이러니까 어디서 고쳐야되는지 감도 못잡겠고...

이런 기본문제 올리는것도 죄송하지만 도와주세요.


#include <stdio.h>

int main(int argc, char* argv[]) {
    printf("12 raised to the 5th power = %d", power(12, 5));
}

int power(int base, int exponent) {
    if (power == 0) {
        return base;
    } else {
        return power(base * base, exponent--);
    }
}
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호