資源簡介
是一個關于文法壓縮的程序,
#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++)
代碼片段和文件信息
評論
共有 條評論