/**
*对字符串进行反向排列,打印到屏幕上
*用栈来实现
*/
#include <stdio.h>
void reverse_string(void);
int main (void)
{
printf("反向后:\n");
reverse_string();
putchar('\n');
printf("程序到达文件结尾\n");
return 0;
}
void reverse_string(void){
int ch;
ch=getchar();
if(ch!='\n')
reverse_string();
if(ch=='\n')
;
else
putchar(ch);
}
转载于:https://my.oschina.net/u/2356112/blog/493738