c語言練習27——遞歸函數調用方式,將所輸入的5個字符,以相反順序打印出來。

#include<stdio.h> #include<stdlib.h>
//題目:遞歸函數調用方式,將所輸入的5個字符,以相反順序打印出來。
int main(){ int i,l; char a[100]; while(1){ printf("請輸入一串字符:"); for(i=0;i<100;i++){ scanf("%c",&a[i]); if(a[i]=='\n') break;} l=i; printf("倒序輸出結果爲:"); for(i=l-1;i>=0;i--)       //a[l]是換行符,這裏不用輸出
printf("%c",a[i]); printf("\n________________________________\n"); } return 0; } 
相關文章
相關標籤/搜索