如何使用fscanf
读取文件?在这种情况下,我无法处理错误输入的错误。
while (fscanf(stdin, "%lf, %lf, %79[^\n]", &weight, &age, name) == 3){
//something
}
我有一个文件A:
150, 20, 'John'
129, 20, 'Jimmy'
123,,,,,,
201, 20, 'Kenny'
211, 23, 'Conny'
当我到达第三行时,如何抛出错误并继续读取剩余的行?