w3resource

C Exercises: Accepts one seven-digit number and separates the number into its individual digits, and prints the digits separated from one another by two spaces each

C Basic Declarations and Expressions: Exercise-75 with Solution

Write a C program that accepts a seven-digit number, separates the number into its individual digits, and prints the digits separated from one another by two spaces each.

Sample Input: 2345678

Sample Solution:

C Code:

#include<stdio.h>
int main()
{
    int n;
    
    // Prompt for input
    printf( "Input a seven digit number: " );

    // Read the input
    scanf("%d", &n);

    // Output header
    printf( "\nOutput: " );

    // Extract and print each digit
    printf("%d   ", (n/1000000));
    n = n - ((n/1000000)*1000000);   

    printf("%d   ", (n/100000));
    n = n - ((n/100000)*100000);
        
    printf("%d   ", (n/10000));
    n = n - ((n/10000)*10000);
    
    printf("%d   ", (n/1000));
    n = n - ((n/1000)*1000);
    
    printf("%d   ", (n/100));
    n = n - ((n/100)*100);
    
    printf("%d   ", (n/10));
    n = n - ((n/10)*10);  
    
    printf("%d\n", (n%10));
    
    return 0;
}

Sample Output:

Input a seven digit number: 
Output: 2   3   4   5   6   7   8	

Pictorial Presentation:

C Programming: Accepts one seven-digit number and separates the number into its individual digits, and prints the digits separated from one another by two spaces each.

Flowchart:

C Programming Flowchart: Accepts one seven-digit number and separates the number into its individual digits, and prints the digits separated from one another by two spaces each.

C programming Code Editor:

Previous:Write a C program to display the integer equivalents of letters (a-z, A-Z).
Next: Write a C program to calculate and prints the squares and cubes of the numbers from 0 to 20 and uses tabs to display them in a table of values.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/c-programming-exercises/basic-declarations-and-expressions/c-programming-basic-exercises-75.php