Thank you perlplexer. Using $|++ allows the prompt to display normally. However, if the prompt and the input are on the same line, the program takes the entire line (prompt and input) as the input. As cromatic said, the obvious solution is to include a newline at the end of each prompt. That is one solution to the problem, but I was wondering if STDIN can be used to get input from a line while not taking in the prompt as well. Again, I don't know much about the nuts and bolts of Perl yet, and my only other programming experience is some very limited knowledge of C++. Anyway, thank you both for your help. If there is a way to read input from a prompt on the same line, please let me know. Otherwise, thank you again for your assistance.

In reply to Re: Problem with STDIN by Anonymous Monk
in thread Problem with STDIN by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.