単に
scanf("%s %d", &moji, &inte); じゃだめなん?