#include /** * nrpn - not quite rpn. */ int main (int argc, char *argv[]) { char ch; int i; int done = 0; while (! done) { i = 0; if ((scanf (" +%n", &i) != EOF) && (i >= 1)) { printf ("Ooh, I read a + sign."); } else if (scanf ("%d", &i)) { printf ("Ooh, I read the number %d.\n", i); } else { ch = getchar(); printf ("I don't know what to do with '%c'\n", ch); } } // while return 0; } // main