请帮忙看一下这个程序哈
#include <stdio.h>
int max_int(int, int);
int main()
{
int i, j, k;
printf("Please input 2 numbers:\n");
scanf("%d, %d\n", &i, &k);
j = max_int(i, k);
printf("%d\n", j);
return 0;
}
这个程序运行的时候总是有错,但它说的错误我看不懂,请指教一下哈
[解决办法]
你的max_int函数的实现在哪儿呢?
建议:如果不懂英语,就安装一个有道词典。
[解决办法]
max_int 函数没有实现。
例外:scanf("%d, %d\n", &i, &k); 这个输入的格式是3,4。这里的逗号不能用空格代替,因为scanf里面指定用逗号做分隔符了。还有那个\n不要写。
[解决办法]
问题1: max_int的实现。这个很简单。不就
int max_int(int a, int b){ return a>b? a:b;}