怎么弄啊,为什么要用eof,用break怎么改?

#include <stdio.h>
int main()
{
int n,w,l;
while(scanf("%d %d",&l,&w)!=EOF)
{n=l/w;
printf("%d\n",n);
}
return 0;
}

这样试试:

#include <stdio.h>
int main()
{
   int n,w,l;
   while(1)
   {
       if(scanf("%d %d",&l,&w) == EOF) break;
       n=l/w;
       printf("%d\n",n);
   }
   return 0;
}

#include <stdio.h>
int main()
{
   int n,w,l;
   while(1)
   {
       if(scanf("%d %d",&l,&w) != 2) break;
       n=l/w;
       printf("%d\n",n);
   }
   return 0;
}