Find the sum of the digits of a number by command line Arguments
C Programming Language / Command Line Arguments
458Program:
#include #include int main(int argc, char * argv[]) { long num, temp, digit, sum = 0; if(argc == 1 || argc > 2) { printf("Enter the number\n"); exit(1); } num = atoi (argv[1]) ; temp = num; while (num > 0) { digit = num % 10; sum = sum + digit; num /= 10; } printf("Sum of the digits of %ld = %ld\n", temp, sum); }
Output:
123 Sum of the digits of 123 = 6
Explanation:
Nope
This Particular section is dedicated to Programs only. If you want learn more about C Programming Language. Then you can visit below links to get more depth on this subject.
# C Tutorials
# JAVA Tutorials
# HTML Tutorials
# Computer Fundamental
# Data Structure
# DBMS Tutorials
SQL
# C# Language
# R Language
# PHP
# Python
# Vue JS