작성
·
143
0
이부분이 도대체 왜 틀렸는지 모르겠습니다 무한반복을 도는것도 아닌데 자꾸 오답이라네요 ;;
뭐가 문제인가요? 제 눈으로는 보이지가 않습니다 ㅠㅠ
2번문제 대소문자 변환 문제인데요
로컬에서는 분명히 되는데 왜 오답처리가 되는지 모르겠습니다 ㅠ
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String input1 = sc.nextLine();
int length = input1.length();
char arr[] = input1.toCharArray();
for(int i = 0; i < length; i++) {
if(arr[i]-0 >= 65 && arr[i]-0 <= 97) {
arr[i]=(char)(arr[i]+32);
}else {
arr[i]=(char)(arr[i]-32);
}
}
for(int i = 0; i < length; i++) {
System.out.print(arr[i]);
}
}
}
감사합니다. 스스로 안틀렸다고 생각하니 정말 안보였네요ㅜㅜ