본문 바로가기

카테고리 없음

c/c++ 배열에 입력한 값 출력 & 특정값 입력할 경우 break

#include <stdio.h>

int main() {


int arr[100];
//int arr[100] = {0, };  //배열초기화
int i = 0;
int count = 0;
for (i = 0; i < 100; i++)
{

scanf_s("%d", &arr[i]);
count++;      //** 입력횟수 count **

if (arr[i] == -1) {
break;
}

}

//count = count + 1;
for (i = 0; i < count-1; i++)         //count보다 작은 배열 출력 
{
printf("%d\n", arr[i]);
}


//printf("%d",arr[i]);
return 0;
}

 

-1을 입력할 경우 배열에 입력한 값을 차례대로 출력하고 break