diff --git a/c/add_test.txt b/c/add_test.txt new file mode 100644 index 0000000..8be1c77 --- /dev/null +++ b/c/add_test.txt @@ -0,0 +1 @@ +hyperfine './addint 2 3' \ No newline at end of file diff --git a/c/addint.c b/c/addint.c new file mode 100644 index 0000000..b5d7e1c --- /dev/null +++ b/c/addint.c @@ -0,0 +1,18 @@ +#include +#include // atoi + +int main(int argc, char *argv[]) { + // 1. Валидация ввода + if (argc != 3) { + printf("ER: input parameters \n"); + return 1; + } + + // 2. Формирование массива int + int x1 = atoi(argv[1]); + int x2 = atoi(argv[2]); + + printf("OK:%d \n", x1+x2); + + return 0; +}