整数数组a[100],输入数据,当输入#就是结束,该怎么写?
c语言吧
全部回复
仅看楼主
level 1
ymx6160345 楼主
求求大神看下
2012年11月23日 15点11分 1
level 1
ymx6160345 楼主
求求大神看下
2012年11月23日 15点11分 2
level 1
ymx6160345 楼主
求求大神看下
2012年11月23日 15点11分 3
level 1
ymx6160345 楼主
输入整数就输入整数,输入#怎么判定啊
2012年11月23日 15点11分 4
level 1
ymx6160345 楼主
主要是你键盘输入,用scanf("%d",§a[i])接收数据,你输入#接收不到啊
2012年11月23日 15点11分 6
level 1
ymx6160345 楼主
你一个一个输入数据,当输入#时,结束,不是字符串定义了int a[100]了
2012年11月23日 15点11分 7
level 1
ymx6160345 楼主
谁知道怎么办
2012年11月23日 15点11分 8
level 1
字符型和整型一样一样的。。。
2012年11月23日 15点11分 9
level 1
ymx6160345 楼主
好吧,我脑残了
2012年11月23日 15点11分 10
level 4
定义一个for循环 for(i=0; (c=getchar())!='#';i++)
2012年11月24日 08点11分 11

2012年11月24日 08点11分
正确
2012年11月24日 10点11分
level 10
好吧
for(int i;i<100;i++)
{if(getch()=='#')break;
scanf(a[i]);}
2012年11月24日 09点11分 12
1