我怎麼能讓我的功能看起來這樣?編程C - 線路自動編號?
F.Name L.Name Grade
...... ...... .....
1)Martin Peter 7
2)Rani Sari 9
3)Kara Sandler 4
4)Charlie Adam 5
我的功能看起來像這樣 :
Martin Peter 7
Rani Sari 9
Kara Sandler 4
Charlie Adam 5
和C代碼如下所示
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char** argv) {
char f[500];
char set;
char line[100];
FILE *filename;
printf("Name of file?: ");
scanf("%s", f);
filename = fopen(f, "r");
if((filename == NULL)){
printf("error!\n");
return;
}
else (
printf("\n")
);
while (fgets (line , sizeof line, filename) != NULL)
{
fputs (line, stdout);
}
}
我這樣怎麼可以把一個號碼爲每一行,
名字,姓氏和成績?
添加計數器變量,並增加它的'while'環 – 2013-02-24 21:58:01
我試圖內,但不能,也許犯了一個錯誤! – NoWorries 2013-02-24 21:59:51
你嘗試了什麼? – 2013-02-24 22:00:43