Viết chương trình nhập 1 chuỗi ký tự từ bàn phím (có độ dài không quá 100 ký tự kể cả ký tự trắng), đếm xem có bao nhiêu từ, đưa ra màn hình số từ và xâu đã cho khi đã loại bỏ các ký tự trắng ( các từ được ngăn cách bởi ký tự trắng ).
#include "stdafx.h"
#include
#include
#include
int DemSoTu(char str[])
{
int dem=0;
int n=strlen(str);
str[n]=' ';//Them ki tu ' ' vao cuoi cau de dam bao thuat toan o duoi se dung voi tu nam o cuoi cuoi
str[n+1]='\0'; //Dat ki tu '\0' vao cuoi cau, la dau hieu ket thuc cua mot chuoi
for(int i=0;i bien 'dem' tang len mot
}
return dem;
}
int main()
{
char cau[100];
printf("Nhap vao mot cau: ");
flushall(); //Xoa bo dem ban phim truoc khi nhap vao mot cau
gets(cau);
printf("So tu trong cau ban vua nhap la: %d",DemSoTu(cau));
getch();
return 0;
}
Bình luận lịch sự, vui vẻ không quạo ConversionConversion EmoticonEmoticon