Correct Fibonacci program using a while loop:
import java.util.Scanner; class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int num=sc.nextInt(); int a=0; int b=1; int count=0; while(count<num){ System.out.print(a+" "); int c=a+b; a=b; b=c; count++; } }}