aboutsummaryrefslogtreecommitdiff
path: root/genrand.c
diff options
context:
space:
mode:
Diffstat (limited to 'genrand.c')
-rw-r--r--genrand.c11
1 files changed, 10 insertions, 1 deletions
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);
+ }
}