반응형
int main() {
int arr[15];
for (int i = 0; i < 15;i++) {
cin >> arr[i];
}
for (int i = 0; i < 15;i++) {
arr[i];
}
int A[5], B[5], C[5];
for (int i = 0; i < 5;i++) {
A[i] = arr[i];
}
for (int i = 0; i < 5;i++) {
B[i] = arr[i+5];
}
for (int i = 0; i < 5;i++) {
C[i] = arr[i+10];
}
for (int i = 0; i < 5;i++) {
cout << A[i];
}cout << endl;
for (int i = 0; i < 5;i++) {
cout << B[i];// = arr[i + 5];
}cout << endl;
for (int i = 0; i < 5;i++) {
cout << C[i];// = arr[i + 10];
}cout << endl;
}
처음 실패한 코드
int arr[15]는 붙어있는 숫자들을 인식 못함
그래서 input이 011011010101101 이러할 때 X
char arr[15] 로 바꿔야 함 문자열 인식.
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char arr[16];
cin >> arr;
char A[6], B[6], C[6];
for (int i = 0; i < 5;i++) {
A[i] = arr[i];
}
for (int i = 0; i < 5;i++) {
B[i] = arr[i + 5];
}
for (int i = 0; i < 5;i++) {
C[i] = arr[i + 10];
}
for (int i = 0; i < 5;i++) {
cout << A[i];
}cout << endl;
for (int i = 0; i < 5;i++) {
cout << B[i];// = arr[i + 5];
}cout << endl;
for (int i = 0; i < 5;i++) {
cout << C[i];// = arr[i + 10];
}cout << endl;
}
앞만 바꿈
ㅋㅋㅋㅋㅋㅋ
반응형
'C언어 > 문제풀다 하나씩' 카테고리의 다른 글
문자열에서 숫자 찾기 - 링크드리스트 (0) | 2020.04.12 |
---|---|
입체기동장치 문제 codeup (0) | 2020.04.11 |
char *a = new char(); (0) | 2020.04.11 |
정렬, 연습문제 (0) | 2020.04.11 |
3X3 보드판 굴리기 노가다 (0) | 2020.04.11 |
짝꿍 찾기 쬐끔 어려웠음 (0) | 2020.04.11 |
숫자 다시 조합하기 (0) | 2020.04.10 |
head->next = new Node() 해주기 (0) | 2020.04.10 |