c语言-看了不下十遍,看不出语法错误在哪 C语言,在VS2013中运行

问题描述

看了不下十遍,看不出语法错误在哪 C语言,在VS2013中运行

#include
//主函数
int main()
{
int max(int x, int y);
int a, b, c;
scanf("%d,%d", &a, &b);
c = max(a,b);
printf("max=%dn", c);
return 0;
}
//求两个整数中的较大者的max函数
int max(int x, int y)
{
int z;
if (x > y)z = x;
else z = y;
return(z);
}

解决方案

把Max的声明提到main外面

解决方案二:

include 啥?

解决方案三:

#include
//主函数
int main()
{
int max(int x, int y);
int a, b, c;
scanf("%d,%d", &a, &b);
c = max(a,b);
printf("max=%dn", c);
return 0;
}
//求两个整数中的较大者的max函数
int max(int x, int y)
{
int z;
if (x > y)z = x;
else z = y;
return(z);
}

解决方案四:

include什么?报什么错了?是不是提示函数不安全?

解决方案五:

#include <stdio.h.
函数声明 在int main之前比较好

解决方案六:

应该是函数声明的问题,不要放在main里面。为什么要把max声明放在main里,故意的?

解决方案七:

// main(){} 尽量少写函数。
// 遵守良好的编码规范从细微养成。****

解决方案八:

 int max(int x, int y);
 int main()

把函数声明放在外面

解决方案九:

#include “stdio.h”//你包含的头文件没说明

//求两个整数中的较大者的max函数
int max(int x, int y) //一般来说被调函数写前面。

if(x<y)
return y;
else
return x;

//主函数
int main()
{
int a, b, c;
scanf("%d,%d", &a, &b);
c = max(a,b);
printf("max=%dn", c);
return 0;
}

解决方案十:

在c和c++中,一个函数的定义不能完全包含于另一个函数中,主函数也不行。或者说,一个函数可以在其内部调用其他函数,但是不能含有其他函数
的完整声明和实现。
常用的形式就是先先声明,后实现,

#include

int max(int x,int y);//提前声明max(),在主函数之后实现。这样主函数知道有max(),然后回去后面找到max()的实现部分
//或者你直接把max()函数的声明和定义都放在主函数之前。
//主函数
int main()
{
// int max(int x, int y);//注释掉
int a, b, c;
scanf("%d,%d", &a, &b);
c = max(a,b);
printf("max=%dn", c);
return 0;
}
//求两个整数中的较大者的max函数
int max(int x, int y)
{
int z;
if (x > y)z = x;
else z = y;
return(z);
}

时间: 2024-08-03 16:26:59

c语言-看了不下十遍,看不出语法错误在哪 C语言,在VS2013中运行的相关文章

我下了一个网站,用Dreamweaver可以打开后台页面,但在网页中运行不了后台页面??

问题描述 我下了一个网站,用Dreamweaver可以打开后台,但在网页中运行不了后台页面??

c语言写的简单加密程序,看下哪儿错了

问题描述 c语言写的简单加密程序,看下哪儿错了 //实现如下 FILE *fp; char data; if((fp=fopen("D:test.txt","r+"))==NULL) { printf("文件打开失败!"); exit(1); } data=fgetc(fp); while(!feof(fp)) { data=data^0x18;//加密原理,四五位取反 fseek(fp,-1,1);//回退一个字节 fputc(data,fp)

c语言-2048代码解释,,小白看不懂

问题描述 2048代码解释,,小白看不懂 #include #include #include #include #include int random_number_2_4();//随机出2和4 int* random_number_16(int* p);//确定随机的格子,返回指针. int main() { int end=0; long mark=0;//总分 int i,j; int c=0;//判误参数 char key;//键盘输入 int line,colum; int temp

从“下载站”的没落看我国互联网的十年

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近这两年,随着互联网的发展,下载网站仿佛已经淡出了人们的视线,印象中我也已经好久没有去下载站下载过东西了,原因一方面是现在大部分的软件都带自动更新功能,不需要经常去下载安装,再有现在各种软件品牌已经形成,不再需要下载站的推荐,下载也可以去各官方网站或使用软件平台来下载,既安全又可靠,最少不会出现下载来的软件带一堆广告的情况. 今天之所以想写

阶乘 算法-网上找的c语言的求大数阶乘的答案 看不太懂这个算法 求大神解释算法

问题描述 网上找的c语言的求大数阶乘的答案 看不太懂这个算法 求大神解释算法 #include int main() { ??? int n; ??? int a[9000]; //确保保存最终运算结果的数组足够大 ???? int digit = 1; //位数 ???? int temp;?? //阶乘的任一元素与临时结果的某位的乘积结果 ???? int i, j, carry; //carry:进位 ???? printf("please in put n:n"); ??? s

央视:2015两会十大看点,哪些与咱息息相关?

[2015年全国两会开幕时间敲定:人大.政协分别在3月5日和3月3日]第十二届全国人民代表大会第三次会议和政协第十二届全国委员会第三次会议,将分别于2015年3月5日和3月3日在北京开幕.全国人大常委会办公厅和全国政协办公厅今天宣布,记者报名截止日期为2月25日. [2015两会十大看点!]①2015是改革关键年,将有哪些关键之举?②新常态下,GDP增速会下调吗?③2015年,还会有哪些"大老虎"被揪出?④如何让呼格吉勒图等冤假错案不再发生?⑤户籍改革等民生福祉有啥期待?⑥保护生态环境

创业板上市规则十大看点扫描

为了积极稳妥推进创业板市场建设,深交所昨日发布<深圳证券交易所创业板股票上市规则(征求 意见稿)>.为切实加强投资者保护.不断提升市场效率.促进市场长远健康发展,<上市规则>进一步强化了各项基础性制度建设,且进行了有针对性的制度创新,增强了制度的适用性和有效性,有利于市场效率的提升.综合归纳来看,<上市规则>凸现了十大看点. 1 合理设置限售股份锁定期 股份限售制度是创业板市场关注的重要问题之一.一方面,股份限售时间不能过短,以免上市初期发起人股东过早.过快退出而影响公

第八届中博会十大看点

□赢周刊记者 朱卫卫 站在七年成功举办的高起点上,第八届中博会的特色更加显著.亮点更加突出,内容更加丰富,专业化更强,服务水平更高.中博会组委会秘书处副主任.广东省中小企业局(省民营经济发展服务局)局长张文献总结了本届中博会的十大创新看点,这充分体现了中博会"展示.交易.合作.交流"的八字主题,展示有新创意.交易有新商机.合作有新领域.交流有新平台. 招展布展有新意 看点1:展览规划求精求实 往届的九大行业是否让你眼花缭乱了?本届中博会招展布展重点集中了机械电子.纺织服装.食品医药三大

用gdb来学习c语言(linux环境下)

本文转自:http://blog.csdn.net/physicsdandan/article/details/8076446 gdb的使用介绍 先创建一个如下的C程序,minimal.c int main() {     int i = 1337;     return0; } 这个程序不做任何事情并且没有一个printf语句.现在我们要鼓足勇气来通过gdb学习C语言了! 编译这个程序时加上-g参数,这样gdb就可以调试信息了.然后执行下面命令. $ gcc -g minimal.c -o m