请问一下 这个代码错在哪了 为什么运行不对啊,,请各位大神看看
是HDU的题,,刚入门 不知道这个错在哪了 请各位大神看看,是求数值统计的,谢谢啦!程序代码:
#include <stdio.h> int main(){ int i,sf=0,sl=0,sz=0,n,m; float a; while(1){ scanf("%d",&n); if(n==0) break; else {for(i=1;i<=n;i++) scanf("%d",&m); if(m>0) sz++; else if(m<0) sf++; else sl++; } printf("%d %d %d\n",sf,sl,sz); sz=0; sf=0; sl=0; } return 0; }