2、in.dat里面存放的是原数据,而out.dat里面存放的是是运行之后的答案。最后一道编程题才有out.dat。上机者可以建一个out.dat的文件然后把答案写上去。注意一定要参考in.dat文件和fprintf( )括号中的输出形式。
#include<stdio.h>#include<stdlib.h>
int main()
{
char msg[]={-57,-21,-72,-8,-50,-46,53,48,-78,-58,-72,-69,-93,-95,0}
printf("%s\n\n",msg)
char line[1024]={'\0'}
int i
FILE *inf=fopen("in.txt","r")
while(fgets(line,1024,inf))
{
i=0
while('\0'!=line[i])
{
if(isalpha(line[i]))
{
printf("%c",line[i])
}
i++
}
printf("\n")
}
printf("\n")
fclose(inf)
system("PAUSE")
return EXIT_SUCCESS
}
//in.txt
//this is t*#est! abc 123 def!
//you 0-= ?see two line in this file 886