2 ylxd41 ylxd41 于 2016.05.09 11:00 提问

c语言小白请问错在哪?

#include
void pound(int n);
int main(void)
{
int times=5;
char ch='!';
pound(times);
pound(ch);
printf("the n is %d %d.\n",pound(times),pound(ch));
return 0;
}

7个回答

Leafage_M
Leafage_M   2016.05.09 13:23
已采纳
 #include <stdio.h>

int pound(int n);
char Pound(char c);

int main(void)
{
    int times=5;
    char ch='!';
    pound(times);
    pound(ch);
    printf("the n is %d %c.\n",pound(times),pound(ch));
    return 0;
}
int pound(int n)   // 传入参数
{
    return n;  //返回参数
}

char Pound(char c)
{
    return c;
}

建议楼主看一下基本语法

lunhui2016
lunhui2016   2016.05.09 11:03

pound函数没有返回值,在printf函数那里出错了

frodocheng
frodocheng   2016.05.09 11:03

pound函数只有prototype 没见具体实现啊。

u014375037
u014375037   2016.05.09 12:53

你pound函数光写个声明在这里有什么用啊! pound的具体实现在哪里?

u014375037
u014375037   2016.05.09 12:53

你pound函数光写个声明在这里有什么用啊! pound的具体实现在哪里?

nui111
nui111   2016.05.09 13:01

例如:
int pound(int n)
{
return n+n;
}

ZGZ1002
ZGZ1002   2016.05.09 21:23

你只是声明了一个函数pound,没有实现这个函数

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C语言小白
——-C语言是一门面向过程编程的语言 知识点: &运算 与 && 不一样 define 定义常量和定义地址不太一样,定义常量,则常量HELLO的值不可修改 定义地址 *(&x),只要存在变量x,则可以修改变量的值,(只要这个变量所占用的内存空间没有被释放) 比如WORLD=100,WORLD=”hello” if 判断,要知道你的函数哪一
C语言究竟是一门怎样的语言
文章转载至:《C语言小白变怪兽》入门教程对于大部分程序员,C 语言是学习编程的第一门语言,很少有不了解 C 的程序员。C 语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的,程序在内存中是一种怎样的状态,操作系统和用户程序之间有着怎样的“爱恨情仇”,这些底层知识决定了你的发展高度,也决定了你的职业生涯。如果你希望成为出类拔萃的人才,...
c语言的改错练习
1.Windows NT 下的32位机运行环境下: char str[] = "Welcome to 51_CC++"; int Array[] = {1,2,3,4,5,6,7,8,9}; char *p = str; int n; int func(int a[]); 请计算:strlen(str), sizeof(str), sizeof(Array), sizeof(p), s
小白C语言播放音乐
为了实现用c语言播放音乐,查阅了一些资料,发现要用到mciSendString这个函数,这是windows的一个API,引用的话需要在头文件处输入指令#pragma comment(lib,&quot;Winmm.lib&quot;)具体播放的代码是这样的int main() { mciSendString(&quot;open D:\\MusicResource\\abc.mp3 alias bkmusic&quot;, NULL,...
C语言基础(新手)---贪吃蛇代码参考交流~~~
本人小白,欢迎逛楼大佬指导和交流。现阶段只在15pb学习C语言(c++),所以代码都是C语言(注释也是比较多.....)。写贪吃蛇的时候还不熟悉c++的类的部分,也没有分装文件,所以直接就是按C语言的意思直接写上// snake.cpp : 定义控制台应用程序的入口点。 // #include &quot;stdafx.h&quot; #include &amp;lt;iostream&amp;gt; #include &amp;lt;w...
《C语言及程序设计》资料——C语言中的运算符
返回:贺老师课程教学链接  C语言及程序设计初步  C语言中的运算符优先级运算符 功   能 结合方式1 () [] -> .括号,数组,两种结构成员访问由左向右2! ~ ++ -- + -  * & (类型) sizeof 否定,按位否定,增量,减量,正负号,间接,取地址,类型转换,求大小由右向左3 * / % 乘,除,取模 由左向右4 + - 加,减 由左向右5 > 左移,右移 由左向右6 =
错在哪~
# include # include void input(struct student * , int ); void output(struct student *, int); void sort(struct student * , int ); int main(void) { int len; struct student * p; struct student
小白学C语言 DAY2
1:对&quot;pi&quot;的处理        1:int pi = 3.1415926        2 :  const double pi = 4.0 * atan(1.0)               \ tan45度=1                所以 45度换成弧度就是 pi/4                所以反三角函数就是就atan(1.0) 再乘以4就是 pi\        3 : ...
小白学习C语言DAY 1
软件:notepad++:编辑软件,类似于txt MinGW中的gcc编译器步骤:1:配置path环境变量——将gcc的目录保存至path最后 如 @¥#@%¥#%;C:\MinGW\bin,记得加分号。 2 :打开cmd方法:使用win+R键——先按win键。 3:流程:使用notepad++编辑并保存(如g.c)至对应目录下(建议是C...
C++中的Compare()函数用法
#include #include #include using std::cout; using std::endl; using std::cin; using std::string; int main(void){ string str1="hi,test,hello"; string str2="hi,test"; //字符串比较 if(