역순 문자열

529 단어 알고리즘
#include 
#include 


void printReverse(char* s){
    if(*(s+1)==0) printf("%c",*s);
    else {
        printReverse(s+1);
        printf("%c",*s);
    }
}


int strLen(char* s) {
    if(*s==0) return 0;
    else return 1+strLen(s+1);
}


int main(int argc, char* argv[])
{
    char s[128]="Hello world!";
    printReverse(s);
    printf("
"); printf("%d
",strLen(s)); system("pause"); return 0; }

좋은 웹페이지 즐겨찾기