我的问题是我可以读取行,但我似乎无法正确读取列。
文件: http://collabedit.com/qjytg
是否有人能够提供帮助>
display: inline-block
答案 0 :(得分:0)
好的,当你找到一个新行时,这里是你必须躲闪的小技巧或问题。您必须将列数计为0.这可能是您错过的。将if
块替换为下面的块,它应该可以正常工作
if(ch == '\n')
{
newRows++;
cols=newCols;
newCols=0;
}
fgetc
行也有文件名错误
ch = fgetc(myfile);