#include <stdio.h>
int main(void)
{
int A[5] = {-2.1,3.5,-5.1,4.3,-7.1};
int i;
int max= 0;
for(i=0; i<5; i++)
if (A[i]>max)
max=A[i];
printf("배열값 중에서 가장 큰 값은=%d %\n",max);
return 0;
}
가장 큰 값 4.3을 출력하고 싶은데 4밖에 안나오는데.... 뭐가 잘몬된건가요?
소수 값을 출력하려면 %d 가아닌 다른것이 필요한가요 ?