这里是input.txt
5A B C D E
我想获取这些字符,所以我使用了此代码:
int n;
fscanf(fp_i, "%d", &n);
char data;
for (int i = 0; i < n; i++) {
fscanf(fp_i, "%c", &data);
array_c[i] = data;
}
array_c中有空格,所以我尝试了“%c”,它成功了!我想学习获取空格字符的另一种方法。有没有更复杂的方法?
只需在n
前面有一个额外的空间。
%c