我是一名菜鸟,正在学习Turbo C中,按照书上的列子(求两个数中的大数)我抄写了这个很基本的程序,但在编译的时候没有出现错误和警告:
这个是我学习的源程序:
#include<stdio.h>
main()
{int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
}
int max(int x,int y);
{int z;
if(x>y) z=x;
else z=y;
rerutn(0);
}
图片如下:源程序(d)
这个是编译成功后的图片(a),error、wrong都为0,但当我按下crtl+f9的时候他变成了另外一个程序窗口(b)
#include<stdio.h>
main ()
{
pintf("Hello World/n");
system("pause"); /*多了这条表达式语句背景还是红色的,同时有了下边的字符*/
}
并且有新提示
ignore, earse,clear all bad ,skip all bad.,
(请教高手这是什么意思呢?麻烦详解一下是哪里出了错?)
其次,若在main函数的前面加一个预处理文件,编译的时候有时会出现红色的字符
#include<stdio.h>
有时候我每新建一个窗口用这样一个预处理文件的时候都会这样,请问这个是为什么呢??谢谢!!
初学菜鸟,谢谢!!