uploaded files
This commit is contained in:
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
.vscode
|
||||||
|
build
|
||||||
|
package/usr
|
||||||
4
package/DEBIAN/control
Normal file
4
package/DEBIAN/control
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
Package: coinflip
|
||||||
|
Architecture: all
|
||||||
|
Priority: optional
|
||||||
|
Description: adds a coinflip command which has a 50% chance of printing "heads" and 50% chance of printing "tails"
|
||||||
18
src/main.c
Normal file
18
src/main.c
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <time.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main(void) {
|
||||||
|
srand(time(NULL)); // set the random seed to the system time
|
||||||
|
char* result = NULL;
|
||||||
|
|
||||||
|
if (rand() & (~1) != 0) {
|
||||||
|
result = "heads";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
result = "tails";
|
||||||
|
}
|
||||||
|
|
||||||
|
printf("%s\n", result);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user