입력방식 중에서
글쓴이: ivory0321 / 작성시간: 목, 2015/10/22 - 10:35오후
예를 들어 콘솔창에서 abcde를 입력하면 배열 a에 차례대로 a[0]=a, a[1]=b .... 이렇게 입력하려면 코드를 어떻게 짜야 하나요?
저는 계속 이상하게 a, ab, abc 이렇게 입력되어서요.
언어는 c++입니다.
이렇게 짜보긴 했는데...
for(x=0;;x++) //필히 고칠것. a가 앞까지 같이 인식됨.
{
a[x]=getche();
if(a[x]='\n')
{
break;
}
}
여튼 부탁드립니다.
Forums:


참고해보세요.
http://blog.naver.com/madplay?Redirect=Log&logNo=220182902077
#include <iostream> #include <stdio.h> #include <conio.h> int main(int argc, char** argv) { unsigned char a[10]; int x=0; int j=0; for(x=0;;x++) //필히 고칠것. a가 앞까지 같이 인식됨. { a[x]=getche(); //\r\n printf("\t"); for(j=0; j<5; j++) { printf("[ %d:%02x]", j, a[j]); } printf(" [ %d:%02x:%02x:%02x]\n", x, a[x], '\r', '\n'); if(a[x] == '\r') { break; } } return 0; } #if 0 a [ 0:61][ 1:00][ 2:60][ 3:d5][ 4:40] [ 0:61:0d:0a] b [ 0:61][ 1:62][ 2:60][ 3:d5][ 4:40] [ 1:62:0d:0a] c [ 0:61][ 1:62][ 2:63][ 3:d5][ 4:40] [ 2:63:0d:0a] [ 0:61][ 1:62][ 2:63][ 3:0d][ 4:40] [ 3:0d:0d:0a] #endif----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
댓글 달기