Problem with using readln.

JV via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sat Apr 29 20:13:14 PDT 2017


On Sunday, 30 April 2017 at 02:07:48 UTC, JV wrote:
> Hello i'm kinda new to D language and i wanted to make a simple 
> program
> but somehow my input does no go to my if statements and just 
> continues to ask for the user to input.Kindly help me
>
> btw here is my sample code
>
>     int func;
>     writeln("\t\tEnter Selection : ");
>     func = readln();
>     writeln(func);
>
>     if(func == 1)
>     {
>         writeln("hello world");
>     }
>     if(func == 2)
>     {
>         writeln("hello world");
>     }
>     if(func == 3)
>     {
>         writeln("endtime");
>     }
>     if(func == 4)
>     {
>         writeln("hello world");
>     }
>     if(func == 5)
>     {
>         writeln("hello world");
>     }

I added the () at readln() got deleted when editing the code 
before i posted. sorry


More information about the Digitalmars-d-learn mailing list