Added modulo program

This commit is contained in:
Atlas Cove 2022-06-28 21:05:34 +01:00
parent 420b78bdc2
commit b3c4b5e81e
2 changed files with 26 additions and 1 deletions

View File

@ -1,4 +1,4 @@
files = add div mean mul sub sum files = add div mean mod mul sub sum
all: $(files) all: $(files)

25
mod.c Normal file
View File

@ -0,0 +1,25 @@
#include <stdio.h>
#ifndef eprintf
#define eprintf(...) fprintf(stderr, __VA_ARGS__)
#endif
int main(int argc, char **argv) {
int v1;
int v2;
int out;
int e1;
int e2;
e1 = sscanf(argv[1], "%i", &v1);
e2 = sscanf(argv[2], "%i", &v2);
if(e1==EOF) {
eprintf("%s: argument 1 cannot be parsed as int", *argv);
return 1;
} else if(e2==EOF) {
eprintf("%s: argument 2 cannot be parsed as int", *argv);
return 1;
}
out=v1%v2;
printf("%d\n",out);
return 0;
}