#include <stdio.h>
#define N 1000
int main(int argc, const char * argv[]) {
char ch[N];
printf("输入一行字符串:");
gets(ch);
int amount=0;
int i;
for (i=0; ch[i]!='\0'; i++) {
if (ch[i]==' ') {
amount++;
}
}
puts(ch);
printf("空格个数:%d",amount);
return 0;
}