鱼C论坛

 找回密码
 立即注册
查看: 2522|回复: 6

求解求解RT

[复制链接]
发表于 2012-12-18 09:06:38 | 显示全部楼层 |阅读模式
3鱼币
#include<stdio.h>
int main()
{
int i,a[10];
for(i=0;i<10;i++)
  scanf("%d",a[i]);
for(i=0;i<=9;i++)
  printf("a[%d]=%d\n",i,a[i]);
printf("a[i]=%d",a[i]);
return 0;
}

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-12-18 09:33:01 | 显示全部楼层
scanf的格式不对哦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-12-18 09:33:11 | 显示全部楼层
scanf("%d",&a[i]);   数组要加上取地址符号(&)。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-12-18 14:02:45 | 显示全部楼层
#include<stdio.h>
int main()
{
int i,a[10];
for(i=0;i<10;i++)
  {scanf("%d",&a[i]);}
for(i=0;i<=9;i++)
{
  printf("a[%d]=%d\n",i,a[i]);
printf("a[i]=%d",a[i]);
}
return 0;
}
差个地址符号&
照你的原文修改了一下,按这个运行就不会出错,建议用for时多用{}为好
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-12-18 14:49:52 | 显示全部楼层
scanf("%d",a[i]);
改成scanf("%d",&a[i]);
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-12-18 16:43:49 | 显示全部楼层
用scanf进行数据输入不是一个好习惯,应该用字符串进行输入更好,因为更好检测。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-30 12:06:16 | 显示全部楼层
帮顶
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 01:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表