C语言输入10个整数,求这10个数的奇数和和偶数和?

要求用while语句和for while语句,救急!

#include<stdio.h>
void main() { int x,i,sj,so;
sj=so=0;
for ( i=0;i<10;i++ ) { scanf("%d",&x); if ( x%2==0 ) so+=x; else sj+=x; }
printf("%d,%d\n",sj,so);
}
更换最长语句:
i=0; while ( i<10 ) { scanf("%d",&x); if ( x%2==0 ) so+=x; else sj+=x; i++; }
再换:
i=0; do { scanf("%d",&x); if ( x%2==0 ) so+=x; else sj+=x; i++; } while ( i<10 );追问

老哥 这个题目是让分别用while 和 do while循环实现,怎么分别搞啊,万分感谢!

追答

用后面提供的while和do while替换程序中最长那句即可

温馨提示:答案为网友推荐,仅供参考
相似回答