括号放在不同地方有什么区别?
#include<stdio.h> int main() { int a,b,c,i=0,m,n,sum=0; scanf("%d %d",&a,&b); if(a<1||b<1||a>500||b>500||a>b) printf("error"); else { for(m=a;m<=b;m++) {c=0; for(n=2;n<m;n++) {if(m%n==0) c=1;} if(c==0) {sum=sum+m; i++;}} printf("%d %d",i,sum); } return 0;}
#include<stdio.h> int main() { int a,b,c,i=0,m,n,sum=0; scanf("%d %d",&a,&b); if(a<1||b<1||a>500||b>500||a>b) printf("error"); else { for(m=a;m<=b;m++) {c=0; for(n=2;n<m;n++) {if(m%n==0) c=1;} if(c==0) {sum=sum+m; i++;} printf("%d %d",i,sum);} } return 0;}