From da1e6dc584a8ce7ad4f8a32260130d26fdb15043 Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 9 Feb 2015 12:04:05 +0100 Subject: [PATCH] Assignent 1a,b --- .gitignore | 1 + .../{ => sws1-s4109503-s4202015}/exercise1a.txt | 0 ass2/chris/sws1-s4109503-s4202015/exercise1b.c | 13 +++++++++++++ 3 files changed, 14 insertions(+) rename ass2/chris/{ => sws1-s4109503-s4202015}/exercise1a.txt (100%) create mode 100644 ass2/chris/sws1-s4109503-s4202015/exercise1b.c diff --git a/.gitignore b/.gitignore index 10d00b5..0524e5d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.gz +*.out diff --git a/ass2/chris/exercise1a.txt b/ass2/chris/sws1-s4109503-s4202015/exercise1a.txt similarity index 100% rename from ass2/chris/exercise1a.txt rename to ass2/chris/sws1-s4109503-s4202015/exercise1a.txt diff --git a/ass2/chris/sws1-s4109503-s4202015/exercise1b.c b/ass2/chris/sws1-s4109503-s4202015/exercise1b.c new file mode 100644 index 0000000..251e693 --- /dev/null +++ b/ass2/chris/sws1-s4109503-s4202015/exercise1b.c @@ -0,0 +1,13 @@ +#include + +int main(){ + FILE *fp; + fp = fopen("/dev/urandom","r"); + char buffer = 0; + do{ + fread(&buffer, 1, 1, fp); + printf("%i, %u, %#x",buffer, buffer, buffer); + printf("\n"); + } while(buffer != 42); + return 0; +} -- 2.20.1