| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 936 人关注过本帖
标题:问一下大佬,这个代码哪个地方错了,谢谢
只看楼主 加入收藏
kissmiuo
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-12-22
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
问一下大佬,这个代码哪个地方错了,谢谢
#include<stdio.h>
void main()
{
int i,j,a[5];
for(i=0;i<5;i++)
scanf("%d",&a[i]);
for(j=0:j<5;j++)
printf("%d,"a[i]);
}
搜索更多相关主题的帖子: i++ printf scanf 代码 for 
2020-12-22 15:47
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:10 
有语法错误吗?若有,就应该贴出编译器给出的错误信息。因为肉眼编译是没意义的;
是运行结果不对吗?你都不肯说要完成什么功能,别人怎么知道你的代码对不对应你的需求

程序代码:
#include <stdio.h>

int main( void )
{
    int a[5];
    for( size_t i=0; i!=sizeof(a)/sizeof(*a); ++i )
        scanf( "%d", &a[i] );
    for( size_t i=0; i!=sizeof(a)/sizeof(*a); ++i )
        printf( "%d, ", a[i] );
}
2020-12-22 16:18
kissmiuo
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-12-22
收藏
得分:0 
回复 2楼 rjsp
十分感谢大佬,我第一次发帖没把话说明白十分抱歉,感谢大佬的解答
2020-12-22 16:32
风过无痕1989
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:8
帖 子:228
专家分:1050
注 册:2020-7-17
收藏
得分:10 
回复 3楼 kissmiuo
程序代码:
#include<stdio.h>
void main()
{
    int i, j, a[5];
    for (i = 0;i<5;i++)
        scanf("%d", &a[i]);
    for (j = 0;j<5;j++)        // j = 0 的后面应该是分号,而不冒号
        printf("%d ",a[j]);    // 1、逗号应该在引号的外面,而不是里面;2、数组的下标应该是j,而不是i
}
2020-12-22 17:05
kissmiuo
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2020-12-22
收藏
得分:0 
回复 4楼 风过无痕1989
感谢解答
2020-12-23 08:10
快速回复:问一下大佬,这个代码哪个地方错了,谢谢
数据加载中...
 
   



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

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