你是用i作为for循环的结束条件,按照你描述的信息,是要输入最多99个数字,所以按照你给定的条件,i
大侠感谢感谢膜拜我还是太嫩了点现在还有while循环那儿看着有点不懂 ,不过我相信随着时间的积累我会明白的 int s,i,j=0,tem;
这个tem是,int型的,然而在结束的时候你输入了一个字符型的数据,
这个时候会,把#的ascill码作为数字存储在数组中and结束符在哪?:lol: s=tem; //改为 s = tem;
printf("%d ",s);//g改为 printf ("%d",s);
改完上面的就能达到你想有的了:lol: 一个循环就能搞定。看看上面这位友人的程序。
页:
1
[2]