题解 | #句子逆序#
句子逆序
https://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3
#include <stdio.h> #include<string.h> int main() { char s[1000]={0}; gets(s); int len=strlen(s); s[len]=' '; for(int i=len-1;i>=0;i--) { if(s[i]==' ') { for(int j=i+1;s[j]!=' ';j++) { printf("%c",s[j]); } printf(" "); } } for(int i=0;s[i]!=' ';i++) printf("%c",s[i]); return 0; }