帮我看下这段程序还有这个错误好吗?
#include<dos.h>
#include<time.h>
#include<stdio.h>
#define CBLOCK 512
char ndir[]="080";
main()
{
int i=0,suc=0,j=0,m;
int t[3];
char System_Name[64];
char comm[4]="0000";
char cnuma[120];
char cnumb[120];
char com[128];
FILE *cfPtr;
while(comm[0]!='e'||comm[1]!='x'||comm[2]!='i'||comm[3]!='t')
{
for(i=0;i<256;i++)
com[i]=' ';
suc=0;
gets(com);
for(i=0;com[i]!='\0';i++)
{
if(' '==com[i])
j++;
else{
if(0==j)
{
comm[i]=com[i];
m=i;
t[0]=i;
}
if(1==j)
{
cnuma[i-m]=com[i];
m=i;
t[1]=i-t[0]-1;
}
if(2==j)
{
cnumb[i-m]=com[i];
m=i;
t[2]=i-t[1]-t[0]-2;
}
}
}
if(2==t[0]&&'c'==comm[0]&&'t'==comm[1])
{
if(t[2]!=0)
{
printf("cuo wu de ge shi");
break;
}
else
{
suc=1;
}
}}}
然后tc提示al program termination这个错误…………是为什么啊……