| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 667 人关注过本帖
标题:为什么这个能编译,但连接不了
只看楼主 加入收藏
qq604911716
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2014-9-26
结帖率:100%
收藏
 问题点数:0 回复次数:12 
为什么这个能编译,但连接不了
程序代码:
#include <stdio.h>
void mian()
{
        int a,b,c;
        printf("请输入两个整数a,b的值:\n");
        scanf("%d,%d",&a,&b);
        printf("交换前:a=%d,b=%d:",a,b);
        c=a;
        a=b;
        b=c;
        printf("交换后:a=%d,b=%d",a,b);
    
}
2014-09-29 14:20
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
没进来光看标题就猜到了
mian改成main

总有那身价贱的人给作业贴回复完整的代码
2014-09-29 14:45
书生等待
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:8
帖 子:280
专家分:689
注 册:2013-2-22
收藏
得分:0 
回复 2 楼 embed_xuel
0.0
2014-09-29 15:30
qq604911716
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2014-9-26
收藏
得分:0 
回复 2 楼 embed_xuel
犀利
2014-09-29 16:12
qq604911716
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2014-9-26
收藏
得分:0 
回复 2 楼 embed_xuel
不行啊亲,改了那个main (),还是连接了,直接上图.
图片附件: 游客没有浏览图片的权限,请 登录注册
2014-09-29 17:11
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
2个main?

总有那身价贱的人给作业贴回复完整的代码
2014-09-29 17:23
wcg24xable
Rank: 2
等 级:论坛游民
帖 子:24
专家分:10
注 册:2014-9-17
收藏
得分:0 
楼主的主函数是不是应该这样定义啊!
#include <stdio.h>
int main(void)//定义一个整型的,无返回值的主函数。
{
        int a,b,c;
        scanf("%d,%d",&a,&b);
        printf("a=%d,b=%d:",a,b);
        c=a;
        a=b;
        b=c;
        printf("a=%d,b=%d",a,b);
    return 0;
}
2014-09-29 19:01
erty1001
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:4
帖 子:331
专家分:1433
注 册:2014-8-31
收藏
得分:0 
简单说说:
楼主新建一个工程试试。
2014-09-29 20:14
wssy213
Rank: 12Rank: 12Rank: 12
来 自:湖南
等 级:贵宾
威 望:10
帖 子:967
专家分:3703
注 册:2014-6-6
收藏
得分:0 
回复 5 楼 qq604911716
估计你在s.cpp中也定义了主函数,然后你又想将这两个文件链接起来

将其中一个文件的函数名改为其他的标识符即可

坚持----------------------------------唯一的道路
shit ! ! !
2014-09-29 20:22
adamcai
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2014-9-26
收藏
得分:0 
#include "stdafx.h"
#include<stdio.h>
void main()
 {
         int a,b,c;
         printf("请输入两个整数a,b的值:\n");
         scanf("%d,%d",&a,&b);
         printf("交换前:a=%d,b=%d:",a,b);
         c=a;
         a=b;
         b=c;
         printf("交换后:a=%d,b=%d",a,b);
     
 }  你的scanf里面逗号的意思是要用户输入:a,b  去掉scanf里面的逗号scanf("%d %d ",&a,&b);    这样的话就是输入:a b了  里面有逗号的话也就是你输入的时候也要加逗号的...
2014-09-29 20:22
快速回复:为什么这个能编译,但连接不了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017189 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved