我需要编写一个重复程序来获取5个数字并显示最大值和最小值.我暂时得到了这个,但是没有用.
#include <stdio.h>
#include <conio.h>
int main()
{
int i,maximum, minimum, number;
int count=0;
const int n = 5;
for(i = 0 ; i < n; i++)
{
printf("enter number %d :",i+1) ;
scanf("%d",&number) ;
maximum=(number>maximum);
minimum=(number<minimum);
}
printf("\n maximum is :%d ,& minimum is :%d ",maximum, minimum) ;
getch();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
这只是将1ans 显示0为max和min.我的逻辑背后的问题是什么?