书店的英文:数组,c语言

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/13 17:43:24
int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
现在要把这三个变量赋值给数组e[3]
我应该怎么做呢??
注意:a,b,c的值可能会随着我前面输入的数据的不同会有变化

main()
{ int e[3],i;
int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
if(i==0)
e[i]=a;
if(i==1)
e[i]=b ;
if(i==2)
e[i]=c;
.........

#include<stdio.h>
void main()
{
int a,e[3] ;
//scanf("%d,%d,%d",&a,&b,&c);

for(int i=0;i<3;i++)
{
printf("input a number :\n");
scanf("%d",&a);
e[i]=a;
}

}

我不是很理解你的意思,随便写了这个.你看是否对你有用.

用if循环附值。