Question: Write an if-else statement with multiple branches. If givenYear is 2101 or greater, print Distant future (without quotes). Else, if givenYear is 2001 or greater
Write an if-else statement with multiple branches. If givenYear is 2101 or greater, print "Distant future" (without quotes). Else, if givenYear is 2001 or greater (2001-2100), print "21st century". Else, if givenYear is 1901 or greater (1901-2000), print "20th century". Else (1900 or earlier), print "Long ago". Do NOT end with newline.
Im getting this error: illegal start of expression scanf("%d",&givenyear);
please help
import java.util.Scanner;
public class YearChecker { public static void main (String [] args) { int givenYear;
givenYear = 1776;
/* Your solution goes here */ printf("enter the the year : ");
scanf("%d",&givenyear);
if(givenyear>=2101)
printf("Distant future");
else if(givenyear>=2001 && givenyear<=2100)
printf("21st century");
else if(givenyear >=1901 && givenyear <=2000)
printf("20th century");
else
printf("long ago");
return 0;
} }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
