콘솔창에서 반복하기 while(1)
피스케스
2024.10.14
오류에 대하여 질문하신다면,어느 부분에서 어떤 내용의 오류가 나는지를 써주세요.
#include stdio.h
#include stdlib.hint main() //메인함수
{
int jme[100]; //문자열을 입력받을 배열을 jme로 선언100칸 지정했음
int a;
while(1){
jme[100]=0;
printf(문자열입력하시오 0입력하면 종료.\n); // 문자열 입력하라고 출력
scanf(%s, jme); // 문자열을 입력받아 jme라는 배열에 넣음
// 문자열입력엔 &가 들어가지 않음.
printf(%s %s\n, jme,jme); //입력값 출력
if(jme[100]=0)
{
break;
}
}
getchar(); //화면이 자꾸바로 꺼져서 ㅠㅠ
system(pause); //화면이 자꾸바로 꺼져서 ㅠㅠ
return 0; //main함수에 0값 반환
}네 이렇게 짯습니다.배열로 문자열입력받을란을..그래서그런지 아까 배운while(1)과 if (함수 =0 ) 이면 break 가 안되네여아마도 jme라는 배열로해서 함수=0이아닌배열이 =0 이런 개념이 맞지않아서 그런거같은데..실행하면 0을넣어도 브레이크가걸리지않는다는게 문제점입니다.
-
YourWay 2024-10-14
돌머리라 잘굴러갈지알앗는데 무거운돌인가봅니다.,.