当前位置: 代码迷 >> C语言 >> 这个限制怎么做呢?
  详细解决方案

这个限制怎么做呢?

热度:344   发布时间:2006-10-19 11:22:22.0
这个限制怎么做呢?
/* Note:Your choice is C IDE */
#include "stdio.h"
main()
{int sen1,sen2,sen3;

for(sen1=0;sen1<=3;sen1++)
{for(sen2=0;sen2<=3;sen2++)
{for(sen3=0;sen3<=6;sen3++)
{
printf("%d,%d,%d\n",sen1,sen2,sen3);
}
}
}
}
如果要限sen1+sen2+sen3=8;要怎么做呢,直接写的话,提示“需要逻辑0
或非0在main函数中”,这个错误是什么意思呢,如果要修正这个错误要怎么做?
请各位高手不吝赐教,谢谢啊!

----------------解决方案--------------------------------------------------------
#include "stdio.h"
main()
{int sen1,sen2,sen3;

for(sen1=0;sen1<=3;sen1++)
{for(sen2=0;sen2<=3;sen2++)
{for(sen3=0;sen3<=6;sen3++)
{
if(sen1 + sen2 + sen3 == 8)
printf("%d,%d,%d\n",sen1,sen2,sen3);
}
}
}
}
----------------解决方案--------------------------------------------------------
哦,我又忘了c里面等于要用==,哎!
----------------解决方案--------------------------------------------------------
  相关解决方案