首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

麻烦帮小弟我看看 输出最大的一个值 如何出现了这种结果

2012-04-28 
麻烦帮我看看 输出最大的一个值 怎么出现了这种结果?#includestdio.h23 int max_int(int,int)45 int ma

麻烦帮我看看 输出最大的一个值 怎么出现了这种结果?
#include<stdio.h>
  2
  3 int max_int(int,int);
  4
  5 int main()
  6 {
  7 int i,j,k,n;
  8 printf("please input 4 integers:\n");
  9 scanf("%d,%d,%d,%d",&i,&j,&k,&n);
 10
 11 i=max_int(i,j);
 12 i=max_int(i,k);
 13 i=max_int(i,n);
 14 printf("the max is %d\n",i);
 15 return 0;
 16 }
 17 int max_int(int a, int b)
 18 {
 19 if(a>b)
 20 return a;
 21 else
 22 return b;
 23 }
结果如下:

please input 4 integers:
1 2 3 4
the max is 134513963


[解决办法]
scanf("%d,%d,%d,%d",&i,&j,&k,&n);
 改为
scanf("%d%d%d%d",&i,&j,&k,&n);
 

热点排行