代码运行不了,请各位帮吗看看。
程序代码:
#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; }