1 #include <stdio.h> 2 int get_word_num(char* buf) 3 { 4 int n = 0; 5 int tag = 1; 6 char* p = buf; 7 8 for(;*p!=0 && *p!=13 && *p!=10;p++) 9 { 10 if(*p==‘ ‘ && tag==0) tag=1; 11 if(*p!=‘ ‘ && tag) 12 { 13 n++; 14 tag=0; 15 } 16 } 17 18 return n; 19 } 20 21 int main() 22 { 23 char buf[1000]; 24 fgets(buf,1000,stdin); 25 26 printf("%d\n", get_word_num(buf)); 27 return 0; 28 }
时间: 2024-12-10 22:15:55