#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <string.h>
class Word
{
char words[10][10];
public:
Word()
{
strcpy(words[0],"course");
strcpy(words[1],"english");
strcpy(words[2],"maths");
strcpy(words[3],"love");
strcpy(words[4],"live");
strcpy(words[5],"from");
strcpy(words[6],"chinses");
strcpy(words[7],"computer");
strcpy(words[8],"hell0");
strcpy(words[9],"study");
}
void lockup(char index[]);
};
void Word::lockup(char index[])
{
int i,j,k,len;
char *p;
p = index;
len = strlen(index);
if(len > 10)
printf("No this words/n");
else
{
for(i=0; i<10; i++)
{
p = index;
for(j=0; words[i][j]!='/0'; j++)
{
if(*p == words[i][j]) //如果找个一个匹配的字符
{
for(k=0; *p!='/0'&&(*p)==words[i][j+k]; k++, p++);
if(*p=='/0')
printf("%s",words[i]);
}
}
}
}
}
void main()
{
Word obj;
char str[15];
printf("input a words");
scanf("%s",str);
obj.lockup(str);
}