From bb87e0d168d01ca4a02d6d438f165e6f20bebbf0 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Mon, 12 Nov 2018 13:26:04 -0500 Subject: Update things Need to refine termination condition. Apart from that, it's fairly robust. --- genrand.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'genrand.c') diff --git a/genrand.c b/genrand.c index 47362eb..acc26a6 100644 --- a/genrand.c +++ b/genrand.c @@ -14,6 +14,15 @@ int main(int argc, char *argv[]) srand(time(0)); printf("a b\n"); + printf("a b 1\n"); for(int i = 0; i < edges; i++) - printf("%c %c 1\n", 'a' + rand() % 26, 'a' + rand() % 26); + { + char a, b; + a = rand() % 26; + do { + b = rand() % 26; + } while(b == a); + + printf("%c %c 1\n", 'a' + a, 'a' + b); + } } -- cgit v1.1