为什么显示"未找到相关问题”还提示有错误,程序运行不了?并且为什么我创建的是.c但显示的是.c*?

img
在书上抄下来的,本想上机打一打,没想到还有问题,到底是为什么?书上原文如下

c*的意思是你的程序没有保存,还有就是还没有定义max方法,修改后程序如下:

/* Note:Your choice is C IDE */
#include "stdio.h"
int max(int a,int b){
    
    return a>b?a:b;    
}
void main()
{
    int a,b,c;
    scanf("%d%d",&a,&b);
    c = max(a,b);
    printf("max=%d\n",c);
    
}

你max函数没有定义哟
是不是书上max函数在下一页上你没有写啊

在你的代码之后加上max函数的定义就好
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

#include <stdio.h>

int main()
{
    int max(int x,int y);
    int a=0,b=0,c=0;
    scanf("%d%d",&a,&b);
    c = max(a,b);
    printf("max=%d\n",c);
    return 0;
}

int max(int x,int y){
    if (x>y)
        return x;
    else
        return y;
}

,,。、,。、

img