day20

题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。

程序:

#include

main()

{

    int i=5;

    void palin(int n);

    printf("please enter five characters:");

    palin(i);

    printf("\n");

}

void palin(int n)

{

    char next;

    if(n<=1)

    {

      next=getchar();

      printf("\n\0:");

      putchar(next);

    }

    else

    {

      next=getchar();

      palin(n-1);

      putchar(next);

    }

}

输出样例:

day20_第1张图片
图片发自App

你可能感兴趣的:(day20)