몇 개의 단어가 있는지 통계하는 문자열을 입력하십시오

963 단어 C 언어
	//float x=2.6,y=4.7;int a=7;
	 //printf("%f",x+a%3*(int)(x+y)%2/4);
	 //printf("%-10f",67.8564);//     ,      


	 //double x = 800.6872;   
  //   double result = log10(x);//log10 10     ,log e     
	 //printf("%15s","COMPUTER");

	//char c1=getchar();
	//char c2=getchar();
	//char c3=getchar();
	//char c4=getchar();
	//char c5=getchar();
	//printf("%c%c%c%c%c",c1+4,c2+4,c3+4,c4+4,c5+4);

	////       
	//char ch='s';
	//ch=(ch>='A'&&ch<='Z')?(ch+32):ch;//ch+32        
//       ,          
	char string[81],c;
	int i,num=0,word=0;
	gets_s(string);//     
	for (int i = 0;(c=string[i])!='\0'; i++)//       ,       
	{
		if (c==' ')//         ,  Word  0
		{
			word=0;
		}
		else if (word==0)//          ,         ,          
		{
			word=1;// word 1
			num++;//     1
		}
		
	}
	printf("%d word",num);

좋은 웹페이지 즐겨찾기