我不知道大家都用的什么工具!我用tc for windows里的vc6编译的。楼主的程序没有错误,编译通过,得到结果!6楼的得不到结果那是正常!for循环里的指针没有变化,怎么会有结果呢!7楼的修改完全没有必要!*ptr++=count和你写的没有区别!输出改为printf也没有必要!另外由malloc返回的是void *是可以赋值给char *的,加不加强制转换都可以!
晕,我都说了错误的代码在五楼