从最后一个开始减,遇到空格或者i小于0 停止 每减一个,count 加 1 输出count数值 #include<stdio.h> #include<stdlib.h> #include<string.h> int main() { char str[5000] = "\0"; //scanf("%s", str); gets(str); //printf("str = %s\n", str); int i = strlen(str); int j = 0; //printf("strlength = %ld\n", i); while(str[i-1] ...