#include<stdio.h> int main() { int a,b; double c; scanf("%d%d",&a,&b); if(b>0) { c=a*1.0/b; printf("%d/%d=%.2lf",a,b,c); } if(b<0) { c=a*1.0/b; printf("%d/(%d)=%.2lf",a,b,c); } if(b=0) { printf("%d/%d=Error",a,b); } return 0; }
错误:if函数格式的错误
修改:
#include<stdio.h> int main() { int a,b; double c; scanf("%d %d",&a,&b); if(b>0) { c=a*1.0/b; printf("%d/%d=%.2lf",a,b,c); } else if(b<0) { c=a*1.0/b; printf("%d/(%d)=%.2lf",a,b,c); } else { printf("%d/%d=Error",a,b); } return 0; }