编译过了,为什么执行不了呢
一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢?#include<stdio.h>
#define M 100010
int num[M];
int main()
{
int m,n,i,k;
while( scanf( "%d%d",&m,&n ) != EOF )
{
if( m == 0 && n == 0 ) break;
k = 0;
m = m * 100;
for( i = m; i < m + 99; m++ )
{
if( i % n == 0 )
num[k++] = i;
}
for( i = 0; i < k - 1; i++ )
printf( "%d ",num[k] % m );
printf( "%d\n",num[k - 1] % m );
}
return 0;
}