How to use Scanf() inside a for loop in Go

1 Answer

0 votes
package main

import "fmt"
     
func main() {
    var n int
    
    fmt.Printf("Enter numbers, 42 to exit:\n")
    fmt.Scanf("%d",&n)
    for n != 42 {
    	fmt.Printf("%d\n",n)
    	fmt.Scanf("%d",&n)
    }
}



/*
run:

Enter numbers, 42 to exit:
5
5
576
576
0
0
190283
190283
42

*/

 



answered Apr 26, 2025 by avibootz
edited Apr 26, 2025 by avibootz

Related questions

1 answer 175 views
175 views asked Apr 28, 2025 by avibootz
1 answer 106 views
106 views asked Apr 24, 2025 by avibootz
1 answer 98 views
1 answer 129 views
1 answer 205 views
2 answers 250 views
...