PDA

View Full Version : سوال: شمردن تعداد کلمات یک جمله



davood59
یک شنبه 30 فروردین 1388, 07:26 صبح
سلام دوستان؛
میشه راجع به نوشتن یک برنامه که تعداد کلمات یک جمله رو بشماره من رو راهنمایی کنید؟ حتی اگه طرف اول space زد و بعدش جملش رو وارد کرد تعداد کلمات اون رو درست حدس بزنه.
با سپاس

merlin_vista
یک شنبه 30 فروردین 1388, 22:35 عصر
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <stdio.h>
void main()
{
clrscr();
cout<<"Enter String : ";
char name[100];
gets(name);
int c=1;
for(int i=0;i<=strlen(name)-1;i++)
{
if(name[i]==' ')
{
c++;
}

}
cout<<"Number Word in String is : "<<c;
getch();
}

اين تعداد كلمات يك جمله را ميشماره ،
خودت ميتوني به راحتي تغيير بدي كه Space هاي اول و آخر را نشماره