inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

윤재성의 처음 시작하는 C언어

for문 조건식 질문

261

손진웅

작성한 질문수 1

0

문자열 내 특정문자를 다른문자로 변환하는 예제를 푸는중입니다. for문의 조건식에 이렇게 배열을 이용한 예제도 있어 사용해 뵜는데 코드는 정상적으로 작동합니다. 그러나 시용된 for문 조건식의 의미를 잘 모르겠어서 질문남깁니다. 혹시 조건식의 의미가 입력된 문자열 크기만큼 반복한다는 의미인가요?

int main(){

char str[100];

char buf1,buf2;

int i;

puts("input:");

gets(str);

puts("transe:");

scanf("%c %c",&buf1,&buf2);

for(i=0;str[i];i++)if(str[i]==buf1)str[i]=buf2;

puts(str);

}

c

답변 1

0

소프트캠퍼스 윤재성

죄송합니다. 강의 내용이 아닌 질문에는 답변이 어렵습니다.

 

배열 포인터 출력 표시

0

11

1

포인터 증감 또는 값 증감

0

10

1

배열 포인터 함수 관련

0

12

1

실기 이론 통합 요약본 버전

0

14

1

업캐스팅 3번 문제 예시

0

19

2

구글드라이브 접속 불가

0

22

2

2024년2회15~20

0

23

1

push pop 설명 되어있는 강의가 몇강인가요?

0

44

1

모의고사 파일오류

0

73

3

모의고사 다운

0

50

1

업캐스팅 원칙

0

65

2

결과 오류

0

66

3

6분46초

0

56

2

윈도우만 가능할까요?

0

304

2

자꾸 실행 오류가 뜹니다ㅠㅠ

0

385

1

else if

0

318

1

강사님 강의 너무좋아요 혹시 ppt는 어디서 받을수있나요?

0

387

1

너무빡센 속도에요

0

318

1

단말기가 실행될떄 c코드로변환

0

354

2

영어로 메뉴가 되었어요.

0

412

1

소스파일이 컴파일되지 않았습니다.

0

2106

1

소스파일이 컴파일되지 않았습니다 라고 뜹니다

0

413

0

실행 파일 만들려면 어떻게 해야 되요

0

274

0

아무리 해도 안돼요 ㅠㅠ

0

322

1