资源简介
是一个关于文法压缩的程序,
#include
#include
main()
{
char a[100][100]={"0"},c[100][100]={"0"},d[100][100]={"0"},e[100][100]={"0"};
int f, i,j,k=0,t=0,k1,k2,k3=0,k4,k5=0;
char m[100]={"0"},n[100]={"0"};
/*输入文法*/
printf("\n输入规则个数:");
scanf("%d",&f);
printf("\n输入文法:\n");
for(i=0;i<f;i++)
scanf("%s",a[i]);
/*规则1的判定*/
for(j=0;j='A'&&a[0][j]<='Z')
m[t++]=a[0][j];
for(k2=0;k2<t;k2++)
for(i=1;i<f;i++)
// for(j=0;j<strlen(a[i]);j++)
评论
共有 条评论