공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
더보기
#include <stdio.h>
#include<stdlib.h>
int main()
{
int input,max, min;
int *ptr; //포인터
scanf("%d", &input);
ptr = (int*)malloc(sizeof(int)*input); //int형으로 input만큼의 메모리를 할당
for(int i=0;i<input;i++){
scanf("%d", &ptr[i]); //input개의 정수입력
if(i==0)
max = min = ptr[i];
else if(ptr[i]>max)
max = ptr[i];
else if(ptr[i]<min)
min = ptr[i];
}
printf("max : %d\n",max);
printf("min : %d\n",min);
free(ptr); //메모리해재
return 0;
}
더 많은 C코드가 보고 싶다면?
댓글