#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
void koaneeye(){
static int j=0;
int n,i=0,rev=0;
while( scanf("%d",&n) == 1)
koaneeye();
while(n)
{
i=n%10;
rev=rev*10+i;
n=n/10;
}
printf("%d\n",rev);
}
int main() {
koaneeye();
return 0;
}
上記プログラムの場合
入力: 123 223 323 423 523 623
出力: 325767891 326 325 324 323 322 321
なぜその余分な番号が来るのですか?