新手学C语言,弱弱求助一下~~~~~~~~~
下面的一段小程序实现的功能是:通过用户界面提示输入四个数,然后再把四个数显示出来,同时输出最大的数。通过调试程序是正确的,但是输入了四个数以后出来的结果却是错误的,不知道错在哪里了,请各位前辈指点一下,不胜感激。#include "stdio.h"
void main()
{
int a[4];
int i,max;
printf("请输入四个数;");
for(i=0;i<4;i++)
scanf("%d",&a[i]);
max=a[0];
for(i=1;i<4;i++)
if(a[i]>max) max=a[i];
printf("输入的四个数是:");
for(i=0;i<4;i++);
printf("%.2d",a[i]);
printf("max is;%d",a[i]);
}