代码如下
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int scan();
void daoxuprint(char str[100],int n);
char str[100];
FILE* fp;
void main()
{
int n;
n=scan();
daoxuprint(str,n);
}
int scan()
{
fp=fopen("figure.txt","r");
int i,n;
for(i=0;str[i]!='\n';i++)
n=i;
fscanf(fp,"%s",&str);
return n+1;
}
void daoxuprint(char str[100],int n)
{
int j;
for(j=n;j>=0;j--)
printf("%c",str[j]);
}
其中figure.txt是任意长度的整数,不知道哪里出了错,这个程序实现的主要是从文本读入一个整数,倒序输出。
GCT1015
Smart猫小萌
相关分类