c语言数组函数调用问题

时间:2013.07.07 发布人:wood3302

c语言数组函数调用问题

已解决问题

谷歌wood3302用户在2013.07.07提交了关于“娇韵诗c语言数组函数调用问题”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-07T10:16:56。#include<stdio.h>
voidSS(inta[3])
{inti;
for(i=0;i<=2;i++)
a[i]=a[i]+1;
for(i=0;i<=2;i++)
printf("%d",a[i]);}
voidmain(){
inti,a[3];
for(i=0;i<=2;i++)
scanf("%d",a[3]);
SS(a);}

程序哪里有错,望高人指点希望大家能够帮助她。

详细问题描述及疑问:#include<stdio.h>
voidSS(inta[3])
{inti;
for(i=0;i<=2;i++)
a[i]=a[i]+1;
for(i=0;i<=2;i++)
printf("%d",a[i]);}
voidmain(){
inti,a[3];
for(i=0;i<=2;i++)
scanf("%d",a[3]);
SS(a);}

程序哪里有错,望高人指点期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:zipsjhxle  

最后倒数第二行:
scanf("%d",a[3]);
改为
scanf("%d",&a[i]);

scanf("%d",&a);同理。

其他的没问题吧,我有个建议,多注意格式,养成好习宫找错误也方便!
修改如下:

#include<stdio.h>

voidSS(inta[3])
{
inti;

for(i=0;i<=2;i++)
a[i]=a[i]+1;

for(i=0;331215问答i<=2;i++)
printf("%d",a[i]);
}


voidmain()
{
inti,a州欢坚设草衡[3];

for(i=0;i<=2;i++)
scanf("%d",&a[i]);
SS(a);
}