求助,一道c题
A、B、C、D、E五个人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。日上三杆,A第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。B第二个醒来,也将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。C、D、E依次醒来,也按同样的方法拿走鱼。问他们合伙至少捕了多少条鱼?有答案不?????

#include <stdio.h> int main(void) { int i=0,x=1; float y=5*x+1; for(;i<5;++i) { y=5*y/4+1; if(y!=(int)y) { x+=1; y=5*x+1; i=0; } } printf("y=%d\n",(int)y); return 0; }