大佬求助啊 不知道哪里错了
int max(int a,int b);main()
[
int x,y,z;
int max(int a.int b);
printf("input two numbers:\n");
scanf("%d%d",&x,&y);
z=max(x,y);
printf("maxmum=%c",z);
]
int max(int a,int b)
[
if(a>b)return a:else return b;
}{:5_96:}
应该用 { } 大括号吧
Twilight6 发表于 2022-9-8 16:50
应该用 { } 大括号吧
那您帮我改改呗 zgy666zgy 发表于 2022-9-8 16:51
那您帮我改改呗
你看的哪个教材?换一个吧,这个教材不行
本帖最后由 jackz007 于 2022-9-8 17:17 编辑
#include <stdio.h>
int max(int a , int b)
{
return (a > b) ? a : b ;
}
int main(void)
{
int x , y , z ;
printf("input two numbers : ") ;
scanf("%d%d" , & x , & y) ;
z = max(x , y) ;
printf("maxmum = %d\n" , z) ;
}
编译、运行实况:
D:\\C>g++ -o x x.c
D:\\C>x
input two numbers : 3 8
maxmum = 8
D:\\C>
页:
[1]