问题及代码:
/*
Copyright(c)2018,CSDN学院行者-
All rights reserved.
文件名称:main.c
作者:乔帅
完成日期:2018年4月2日
版本号:v1.0
问题描述:用命令行运行程序
输入描述:输入命令
程序操作:根据具体命令进行操作
程序输出:输出操作后的结果
*/
#include<stdio.h>
#include<stdlib.h>
int main(int argc , int *argv[]){
int line[128] , row;
FILE *fp;
fp = fopen(argv[1],"r");
if(argc < 2){
printf("Usage: %s textfile \n",argv[0]);
exit(1);
}
if(fp == NULL){
printf("Can not open %s\n",argv[1]);
exit(0);
}
row = 0;
while(fgets(line , 128 , fp)!=NULL){
printf(" %3d: %s", ++row, line);
}
fclose(fp);
return 0;
}/*
Copyright(c)2018,CSDN学院行者-
All righ