0x10. C Variadic functions Task 0 - humtej1204/holbertonschool-low_level_programming GitHub Wiki
mandatory
Write a function that returns the sum of all its parameters.
- Prototype:
int sum_them_all(const unsigned int n, ...);
- If
n == 0
, return0
julien@ubuntu:~/0x0f. variadic functions$ cat 0-main.c
#include <stdio.h>
#include "variadic_functions.h"
/**
* main - check the code
*
* Return: Always 0.
*/
int main(void)
{
int sum;
sum = sum_them_all(2, 98, 1024);
printf("%d\n", sum);
sum = sum_them_all(4, 98, 1024, 402, -1024);
printf("%d\n", sum);
return (0);
}
julien@ubuntu:~/0x0f. variadic functions$ gcc -Wall -pedantic -Werror -Wextra -std=gnu89 0-main.c 0-sum_them_all.c -o a
julien@ubuntu:~/0x0f. variadic functions$ ./a
1122
500
julien@ubuntu:~/0x0f. variadic functions$
- GitHub repository: holbertonschool-low_level_programming
- Directory: 0x10-variadic_functions
- File: 0-sum_them_all.c