#include <stdio.h> #include <string.h> int main() { char a[1000]; int i=0; gets(a); for (int j = strlen(a)-1; j >=0 ; --j) { if (a[j]!=' '){ i++; continue; } break; } printf("%d",i); return 0; }
读取一整行,从后往前找到空格。
#include <stdio.h> #include <string.h> int main() { char a[1000]; int i=0; gets(a); for (int j = strlen(a)-1; j >=0 ; --j) { if (a[j]!=' '){ i++; continue; } break; } printf("%d",i); return 0; }
读取一整行,从后往前找到空格。