Aktualizovat „du4/program.c“

This commit is contained in:
Pavlo Tverdyi 2020-04-03 00:07:43 +00:00
parent fa1c7f1a99
commit 1efb9b9296

View File

@ -42,11 +42,15 @@ int eof;
for(;eof!=EOF;count++){ for(;eof!=EOF;count++){
eof=0; eof=0;
int k=0; int k=0;
int ro=0;
str=(char*)malloc(100); str=(char*)malloc(100);
int ind=0; int ind=0;
for(int i=0;eof!='\n';i++){ for(int i=0;eof!='\n';i++){
eof=getchar(); eof=getchar();
if(eof==EOF) break; if(eof==EOF) break;
if(eof=='='){
ro++;
}
if(!isdigit(eof) && eof!='.' && eof!=' ' && eof!='='){ if(!isdigit(eof) && eof!='.' && eof!=' ' && eof!='='){
k++; k++;
} }
@ -54,6 +58,10 @@ for(;eof!=EOF;count++){
str[ind]=eof; str[ind]=eof;
ind++; ind++;
} }
}
if(ro==0){
result[count]=3;
break;
} }
if(eof==EOF) break; if(eof==EOF) break;
sscanf(str,"%lF%c%lF=%lF ",&a,&ac,&b,&c); sscanf(str,"%lF%c%lF=%lF ",&a,&ac,&b,&c);
@ -78,6 +86,7 @@ for(;eof!=EOF;count++){
default: default:
result[count]=3; result[count]=3;
} }
} }
count--; count--;
for(int j=0;j<count;j++){ for(int j=0;j<count;j++){
@ -87,4 +96,6 @@ for(;eof!=EOF;count++){
} }
return 0; return 0;
} }