DEVLINUX ACADEMYVề bài họcHọc thử miễn phíĐăng ký học
Bài 3Bài tập 3.1 · sum_args

Bài tập 3.1 · sum_args

DễC (C11) · Linux

Viết chương trình C nhận các số nguyên từ command-line arguments và in ra tổng của chúng.

Ví dụ 1:

Input:
./main 5 -3 8
Output:
Sum = 10

Ví dụ 2:

Input:
./main
Output:
Sum = 0

Định dạng Input:

  • Các số nguyên truyền qua command-line arguments, ví dụ ./main 10 20 30.

  • Số lượng tham số từ 0 đến 100, mỗi tham số là một số nguyên hợp lệ có giá trị tuyệt đối không quá 1000000.

Định dạng Output:

  • Một dòng Sum = <tổng>. Không có tham số nào thì tổng là 0.

$ gcc -std=c11 -O2 -Wall -Wextra -pthread *.c -o prog -lm
$ ./prog