Lines Matching full:want
91 static void showanswer(struct unittype * have, struct unittype * want);
652 showanswer(struct unittype * have, struct unittype * want) in showanswer() argument
657 if (compareunits(have, want)) { in showanswer()
669 showunit(want); in showanswer()
672 else if (have->offset != want->offset) { in showanswer()
673 if (want->quantity) in showanswer()
678 (have->factor + have->offset-want->offset)/want->factor); in showanswer()
685 have->factor / want->factor, in showanswer()
686 (have->offset-want->offset)/want->factor, in showanswer()
687 want->factor / have->factor, in showanswer()
688 (want->offset - have->offset)/have->factor); in showanswer()
692 ans = have->factor / want->factor; in showanswer()
751 struct unittype have, want; in main() local
821 initializeunit(&want); in main()
822 addunit(&want, wantstr, 0, 1); in main()
823 completereduce(&want); in main()
824 showanswer(&have, &want); in main()
862 initializeunit(&want); in main()
864 promptstr = "You want: "; in main()
873 } while (addunit(&want, wantstr, 0, 1) || in main()
874 completereduce(&want)); in main()
878 showanswer(&have, &want); in main()