代码运行不了,请各位帮吗看看。
程序代码:#include <stdio.h>
#include <ctype.h>
int main(void)
{
float x[10],y[10],z;
char q;
int i,j,falg=0;
printf("--简单计算器--\n");
printf("--输入数据规则:1+1,输入时:1,+,1--\n");
while (scanf("%s,%c,%s",&x,&q,&y))
{
for (i==0;x[i]!=0;i++)
{
if (i==0&&(x[i]!='+'||x[i]!='-'))
{
i++;
continue;
}
if (x[i]='.')
{
falg++;
if (falg>1)
{
break;
}
else if (flag==1)
{
continue;
}
j=isdigit(x[i]);
if (j==0)
{
break;
}
}
}
if (j!=0)
printf("是数字\n");
else
printf("非数字\n");
}
return 0;
}









