第1个回答 2015-12-17
#include<stdio.h>int main(){ char str[1024]; char *p=str; int i,j,k; gets(str); i=j=k=0; while ( *p ) { if ( *p >='0' && *p<='9' ) i++; else if ( *p == ' ' ) k++; else j++; p++; } printf("zm=%d,sz=%d,kg=%d\n", i,j,k ); return 0;}本回答被网友采纳