자판기 프로그램 입력에서의 문제점때문에...
후회중
자판기 프로그램을 실행한다음에
*라는 기호를 입력을 하면 잘못된다고 제가 설정한 system(pause)의 경고메시지가뜬다음 엔터를 누르면
이상한 현상이 일어납니다. (한번 해보시면 압니다)
왜저런 현상이 일어나는것인지요 .
그리고 스켄f를 써서 정수를 입력을 받게 한곳에 - 를 입력하면 +1로 값이 올라가는지 궁금합니다
-는 특수 기호 -입니다.,
-
꽃초롱
ㅎ
-
빗줄기
수다님 수다님 백만님 감사합니다 ^^
-
해님꽃
감사합니다 ^^
-
돌심장
scanf()함수는 \%d\따위의 치환문자열의 성공한 숫자를 리턴합니다.
\%d %d\에서 둘다 성공하였으면 2를 리턴하죠.
scanf()함수의 리턴값이 0이 나오면 올바르지 않은(처리할 수 없거나) 입력이 들어왔다는 뜻이 되므로
fflush()함수를 쓰거나 기타 방법으로 입력버퍼를 비운 뒤에 다시 입력을 받으면 됩니다. -
간지포텐
정수를 입력해야되는데 문자가 들어가니 쓰래기값이 출력되고 꺼지게 되는데요
정수 자료형을 쓴다음에 만약 scanf에 입력받은 자료가 문자열일때는 오류가 뜨게 하는방법이 있을까요 ..?
아무래도 정수자료형에 문자를 써서 그런듯한대 ㅎㅎ;
이래저래 완벽하게 만들려고 하니 골아프내요 ,
단지 숫자이외의 입력을했을때 경고창이 뜨게 하고싶을뿐인데 말이죠 ㅎㅎ -
바름
금방
#include stdio.h
int main(void)
{
\tint a;
\tfor(;;)
\t{
\t\tscanf(\%d\ -
슬기
그게아니구요 ㅋㅋ;;
저도 몰라서 아신다면 한수 가르쳐주라는 말이였어요 ^^;;;;오해가 있으신듯 ㅎ -
유진깡
숫자를 넣으라고 한곳에 *라는 값을 입력을 하니 저런 결과가 나타나는건데요. ㅡㅡ
문자열을 넣을 수도없고 char형으로 하면 128까지 인가 까지 밖에 안되고;;
그렇다고 *문자 말고도 ~라고 쓰면 6이 더해지면서 종료가 되어버립니다.
그리고 *을 입력하면 17004334이런식으로 아주높은 수가 뜨게 되는데 도대체 왜그런지 이해가 안됩니다.
컴퓨터에서는 *을 수로 인식하는거 같은데 아닌가요 .
수다님이 만약 이문제를 해결하실수있다면은 저소스를 -
예님
고수분들의 조언 부탁드립니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2693842 | 포인터 변수의 주소값끼리 더하는 것에 대해서 질문드립니다. (1) | 진솔 | 2025-05-05 |
2693811 | 소수 출력;;;; | 화이트캣 | 2025-05-05 |
2693788 | 이런 함수는 없나요? (3) | 앤드류 | 2025-05-05 |
2693758 | txt파일 불러와서 행렬로 저장 | 큰애 | 2025-05-05 |
2693727 | scanf 오류 문제!! (2) | 큰나래 | 2025-05-04 |
2693704 | 구조체 주소록 문제인데 도와주세요 (2) | 도1도캣 | 2025-05-04 |
2693676 | 열혈강의 c언어 질문입니다 | 하양이 | 2025-05-04 |
2693647 | 12.620000 을요 12.620 으로 어떻게 표현해요? (2) | 파도 | 2025-05-04 |
2693619 | 타이틀 코드.. | 단순드립 | 2025-05-03 |
2693591 | 컴파일 에러에서 질문드립니다 (3) | 게자리 | 2025-05-03 |
2693463 | 동적할당 이용시 fwrite사용을 어떻게 해야하나요..? (10) | 일본어못해요 | 2025-05-02 |
2693387 | 배열문제입니다 수정오류캡쳐했습니다 (6) | 연하얀 | 2025-05-01 |
2693356 | text 입출력 내림차순 질문입니다 ㅠ | 빛글 | 2025-05-01 |
2693328 | C언어를이용해서 .txt파일 외에 다른 확장자 파일 삭제가 가능한지.. (2) | 대나무 | 2025-05-01 |
2693299 | 파일입출력 바이너리파일 | 독특한 | 2025-04-30 |
2693273 | 오류 (1) | 귀1여운렩 | 2025-04-30 |
2693080 | visual studio 2008 express edition 등록키 말인데요 | 얀별 | 2025-04-28 |
2693053 | 배열, 구조체 관련 프로그래밍 질문드립니다. | 싸리 | 2025-04-28 |
2693025 | 프로그램을 짜봤는데요 ㅠㅠ | 상처입은마음 | 2025-04-28 |
2693001 | 워닝문제, 세그멘트결함문제 (1) | 월식 | 2025-04-28 |