[Error] expected ';', ',' or ')' before '.' token 怎么解决
#include <malloc.h>#include <string.h>
int max(int a.int b);
main()
{
int x,y,2;
int max(int a.int b);
printf("input two numbers:\n");
scanf("%d%d,&x,&y");
z=max(x,y);
printf("maxnum =%d",2);
}
int max(int a.int b)
{
if(a>b)return a;else return b;
}
int max(int a,int b); #include <malloc.h>
#include <string.h>
#include <stdio.h> // !!!!!!!! 最最最最最最重要的头文件你竟然忘了 !!!!!
int max(int a,int b); // 英文的逗号 【,】不是 【.】
main()
{
int x,y,z; //你把2和z写错了emmmm
// int max(int a,int b);// 这个不需要写
printf("input two numbers:\n");
scanf("%d %d",&x,&y); // 语法错了
z=max(x,y);
printf("maxnum =%d",z);
}
int max(int a,int b)// 英文的逗号 【,】不是 【.】
{
if(a>b)return a;else return b;
}
input two numbers:
12 34
maxnum =34
--------------------------------
Process exited after 1.428 seconds with return value 10
请按任意键继续. . . 大马强 发表于 2022-3-23 23:04
太感谢啦{:5_105:}
页:
[1]