writ a program that ask a user to inter three integer number and type them to the screen and also print them in different lines .the out put should look like this one .

enter a three integer number:123
1
2
3

this is how i start then i couldn't figure out the rest..


public class Digits2 {

public static void main(String[] args) {
System.out.println("enter a three digit number ");

so, the next step will be to accept use input. Check how to do that.

okay i used this function to print the out

Scanner in = new Scanner(System.in);
int num = in.nextInt();
but i don't know how to print each number in one line like this
1
2
3

you can do one of two things.

(1) use a pattern match to place the digits into an array, then print the array elements.

(2) convert the number to a string, then loop through the string, printing the 1st character and then removing it, till the string is empty.

To write a program that prompts the user to enter three integer numbers and prints them on separate lines, you can use the following Python code:

```python
# Prompt the user to enter three integer numbers
number = input("Enter a three integer number: ")

# Print each digit on a separate line
for digit in number:
print(digit)
```

Let's break down how this code works:

1. We prompt the user to enter a three-digit integer number using the `input()` function, and store the input into the variable `number`.
2. We use a `for` loop to iterate over each character in the `number` string.
3. Inside the loop, we use the `print()` function to print each digit on a separate line.

When you run this program and input `123`, it will produce the following output:

```
1
2
3
```

Each digit of the entered number will be printed on a separate line, where `1` is on the first line, `2` on the second line, and `3` on the third line.