C++的fscanf逗号文本文件信息字符串和数字

问题描述:

我试图从一个txt文件,看起来像这样阅读:C++的fscanf逗号文本文件信息字符串和数字

100054545 

为了做到这一点,我使用这个代码:

int main() { 
    int ra; 

    FILE *archivo; 

    fopen_s(&archivo,"people.txt", "r"); 

    if (NULL==archivo){ printf("Error"); } 
    else { 
     fscanf_s(archivo,"%i); 
    } 


    cout<<"Code1: " <<rb<<endl; 



    fclose(archivo); 
    system("pause"); 
    }; 
} 
+0

为什么不使用C++输入法? – 2013-04-21 00:24:45

您使用的字符串格式不正确。字符串用"%s"进行扫描。在"%c"中的c代表字符(如单个字符),s代表字符串。你应该学会更好地阅读文档。

+0

好耶,即使改变它,它不工作= / – 2013-04-21 00:22:57