完整代码:
#include<stdio.h>
#include<string.h>
int main(){
char str[5000];
gets(str);
int count=0;
int len=strlen(str);
for(int i=len-1;i>=0;i--){
if(str[i]!=' '){
count++;
}
else{
break;
}
}
printf("%d",count);
return 0;
}
难点:
1.字符串的输入以及求出其长度。#include<string.h>以及strlen()的使用。
2.break能够直接结束其所在位置的循环。
3.从后往前遍历,遇到空格结束遍历。