标题:[求助] 帮我看看这程序是错在那里了??
只看楼主
G★star
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2004-6-9
 问题点数:0 回复次数:2 
[求助] 帮我看看这程序是错在那里了??

void main() { int nCount; int i; float temp; float *pBuffer;  

 scanf("Input a integer: %d",&nCount);  /*读入nCount个数字*/ pBuffer =(float*)malloc(nCount * sizeof(float)); for(i=0; i<nCount;++i) { scnaf("%f",pBuffer+i); } for(i=0;i<nCount/2;++i)   /*逆序*/ {            temp= (*pBuffer+i); *(pBuffer+i)=(*pBuffer+nCount-i-1); *(pBuffer+nCount-i-1)=temp; }                  /*输出*/ for(i=0;i<nCount;++i ) { printf("%f",(*pBuffer+i)); } free(*pBuffer);   /*释放内存*/ }

2004-06-12 16:52
jzh2004
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2004-4-30
得分:0 

你让别人找错应该说的清楚点,你的程序要干什么?

哪里有问题?


我的主页 http://www.
2004-06-12 18:11
曦薄远
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2004-6-10
得分:0 

11行(包括空行)

scnaf("%f",pBuffer+i);

scnaf改为scanf

2004-06-13 17:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-2399-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.937718 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved