求最大值
#include <stdio.h>
main()
{
int n,i,s,max;
printf("请输入n=");
scanf("%d",&n);
printf("请输入%d个整数",n);
scanf("%d",&max);
for (i=1;i<n;i++)
{
scanf("%d",&s);
if (max<s)
max=s;
}printf("%d",max);
}
在这个程序运行时,printf("请输入%d个整数",n);这个结果为什么不是 请输入n个整数,而是像程序运行那样输入了n(比如n=2,运行结果就是:请输入2个整数xx xx)个整数呢?