将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”
所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符。
输入描述:输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母。
输出描述:得到逆序的句子
输入:I am a boy
输出:boy a am I
输入:nowcoder
输出:nowcoder
#include <stdio.h>
#include <string.h>int main(void) { char buf[1000]={0};gets(buf);for(int i=strlen(buf) -1;i>=0;i--){if(buf[i] == ' '){printf("%s",&buf[i+1]);buf[i] = '\0';printf(" ");}}printf("%s",buf);return 0;
}