/** 【简要题意】
输入一篇可能未经排版的文章,挑选出其中的单词【单词中不包含“(”等特殊符号】,然后按字典序输出。*/
/**思路:
这里我们使用二维数组输入文章,这样在使用scanf输入的时候自动忽略空格,然后写一个函数判断是否是单词,再按字典序输出单词*/
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
using namespace std;
///判断是否为单词
bool judge(char b[20])
{
int i;
int len=strlen(b);
for(i=0;i<len;i++)
{
if(tolower(b[i])<'a'||tolower(b[i])>'z')
{
return false;
break;
}
}
return true;
}
int main()
{
int i=0,j;
char a[1000][20];
char b[1000][20];///用于存放单词;
///输入单词
FILE *fp=NULL;
fp=fopen("test.txt","