代碼一:
#include<stdio.h> #include<string.h> void reverse(char *s){ if(strlen(s)>0) { printf("%c ",s[strlen(s)-1]); s[strlen(s)-1]='\0'; reverse(s); } } int main() { char s[80]; gets(s); reverse(s); }
代碼二:
#include <stdio.h> #include <stdlib.h> void print() { char a; scanf("%c", &a); if ( a!='#' ){ print(); } if( a!='#' ){ printf("%c",a); } } int main() { print(); return 0; }
效果: