| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 874 人关注过本帖, 1 人收藏
标题:[求助] 帮我看看这程序是错在那里了??
只看楼主 加入收藏
G★star
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2004-6-9
收藏(1)
 问题点数: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
快速回复:[求助] 帮我看看这程序是错在那里了??
数据加载中...
 
   



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

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