Re: Why doesn't this piece of code work?

2022-05-17 Thread SvGaming via Digitalmars-d-learn
On Monday, 16 May 2022 at 22:25:23 UTC, kdevel wrote: On Monday, 16 May 2022 at 16:53:15 UTC, SvGaming wrote: [...] [...] In main your program reads an integer: ``` int n; writef("Pick an option: "); readf(" %s", &n); ``` [...] Just tried the solution and it works perfectly! Thank

Re: Why doesn't this piece of code work?

2022-05-16 Thread SvGaming via Digitalmars-d-learn
On Monday, 16 May 2022 at 22:25:23 UTC, kdevel wrote: On Monday, 16 May 2022 at 16:53:15 UTC, SvGaming wrote: [...] [...] In main your program reads an integer: ``` int n; writef("Pick an option: "); readf(" %s", &n); ``` [...] Thanks for the help!

Re: Why doesn't this piece of code work?

2022-05-16 Thread SvGaming via Digitalmars-d-learn
On Monday, 16 May 2022 at 16:44:13 UTC, SvGaming wrote: On Monday, 16 May 2022 at 16:40:59 UTC, SvGaming wrote: On Sunday, 15 May 2022 at 20:06:20 UTC, kdevel wrote: On Sunday, 15 May 2022 at 15:27:32 UTC, SvGaming wrote: [...] [...] Until you post your full programm ideally in a reduced for

Re: Why doesn't this piece of code work?

2022-05-16 Thread SvGaming via Digitalmars-d-learn
On Monday, 16 May 2022 at 16:40:59 UTC, SvGaming wrote: On Sunday, 15 May 2022 at 20:06:20 UTC, kdevel wrote: On Sunday, 15 May 2022 at 15:27:32 UTC, SvGaming wrote: [...] [...] Until you post your full programm ideally in a reduced form [1] everybody who is willing to help must guess wildly

Re: Why doesn't this piece of code work?

2022-05-16 Thread SvGaming via Digitalmars-d-learn
On Sunday, 15 May 2022 at 20:06:20 UTC, kdevel wrote: On Sunday, 15 May 2022 at 15:27:32 UTC, SvGaming wrote: [...] [...] Until you post your full programm ideally in a reduced form [1] everybody who is willing to help must guess wildly what the unposted parts of your program does and how it

Re: Why doesn't this piece of code work?

2022-05-15 Thread SvGaming via Digitalmars-d-learn
On Sunday, 15 May 2022 at 12:27:45 UTC, kdevel wrote: On Sunday, 15 May 2022 at 12:19:22 UTC, SvGaming wrote: [...] [...] Install the `strace` program (I assume you are running Linux) and start your program under strace: [...] I am so confused right now. It works if that code is the main

Re: Why doesn't this piece of code work?

2022-05-15 Thread SvGaming via Digitalmars-d-learn
On Sunday, 15 May 2022 at 12:13:14 UTC, kdevel wrote: On Sunday, 15 May 2022 at 11:10:41 UTC, SvGaming wrote: [...] ``` import std.stdio; import std.process; int main () { writeln("Here is a list of your mounted drives: "); auto mounts = executeShell("cat /proc/mounts | grep media");

Re: Why doesn't this piece of code work?

2022-05-15 Thread SvGaming via Digitalmars-d-learn
On Sunday, 15 May 2022 at 11:10:41 UTC, SvGaming wrote: I want to ask the user to select their USB drive by typing the mount location. For some reason that does not work and just skips over the user input part. ```d void writeusb() { writeln("Here is a list of your mounted drives: ");

Why doesn't this piece of code work?

2022-05-15 Thread SvGaming via Digitalmars-d-learn
I want to ask the user to select their USB drive by typing the mount location. For some reason that does not work and just skips over the user input part. ```d void writeusb() { writeln("Here is a list of your mounted drives: "); auto mounts = executeShell("cat /proc/mounts | gre