这个程序的目的是运行用户指定的数据,所有的数据都格式化为hw-data-3.txt,其中3可以从1到100不等。我需要遍历指定的文件并加起来花费的总金额。每行最多有50个字符,包括\ n以及每个文件最多30行。我遇到了分段错误,我很确定这是一个指针问题,但我不确定它在哪里。任何人都可以帮我找到它吗? #include <stdio.h>
#include <stdlib.h>
int main
根据C89/C90标准,是否可以在for语句的increment子句中插入一段代码? 例如:的 int x = 0, y;
for (y = 0; x + y < SOME_CONST; { y++; x++; })
{
//code
}
代替: int x = 0, y;
for (y = 0; x + y < SOME_CONST; x++)
{
y++;