CFile fileMyFile;
fileMyFile.Open("Data.txt", CFile::modeRead);
CString filetext;//声明要显示的字符串,就是文件的内容
char buffer[256];//设置缓冲区
int count=fileMyFile.GetLenth();//获取文件长度
int remain;//剩余长度
remain=count;//初始化剩余长度//读文件
if(count>=256)
{
while(remain>=256)
{
   file.Read(buffer,256);
   remain-=256;
   filetext+=buffer;
}
file.Read(buffer,remain);
filetext+=buffer;
}
else
{
file.Read(buffer,count);
                  filetext+=buffer;
}
//显示内容
pDC->TextOut(0,0,filetext);
这里提供了一个读文本文件的总的方法,不一定最简洁,你把整个文件读出来放到了filetext字符串里,想用哪一个字符可以用filetext.GetAt(..)来实现,比如你的c值放在第三个字节,那么;
char ch;
ch=GetAt(2);
别忘了转化成整型;
用ati()函数。
估计在这个基础上你还要改一改。
祝你成功