我试图做这个练习:
编写一个允许用户输入整数n的程序,然后输入 n更多整数值并显示这n个值的总和。该 程序应该询问用户是否要继续。如果是用户 回答“y”或“Y”,用户将被允许输入新值 n,后跟n个新值。如果用户回答'n'或'N',则 程序应该退出。
我无法解决这个问题。请帮忙
import java.util.*;
public class breakloop
{
public static void main (String[]args)
{
int sum=0;
do
{
Scanner in = new Scanner(System.in);
System.out.println("Enter a new number: ");
int num = in.nextInt();
sum+=num;
System.out.println("New Sum is: "+sum+ "\n");
System.out.println("Do you wish to add more numbers? (y/n)");
String c = new String();
}
while (c == 'Y');
}
}
错误是: C:\ Users \ Darren \ Documents \ NDIT yr 1 \ Oriented object
programming\Programs\breakloop.java:18: error: cannot find symbol
while (c == 'Y');
^
symbol: variable c
location: class breakloop
1 error
Tool completed with exit code 1