C语言的将数据写入TEXT文件

C语言的将数据写入TEXT文件,第1张

N没有定义

int ii没有初始化

采用格式化读取fscanf(),下面是在你的程序基础上稍作修改

#include <stdio.h>

#include <conio.h>

#include <string.h>

#include <stdlib.h>

#define N 20

void main()

{

struct yh

{

char usename[N]

char password[N]

float money

}admin[100]

FILE *fp

int i=0

if((fp=fopen("sdatal.txt","r"))==NULL)

{

printf("不能打开文件\n")

exit(0)

}

while(!feof(fp))

{

fscanf(fp, "%s%s%f",admin[i].usename,admin[i].password,&admin[i].money)

i++

}

fclose(fp)

for(i=0i<2i++)

printf("%s\t%s\t%.0f\n",admin[i].usename,admin[i].password,admin[i].money)

fclose(fp)

}

请采纳。

2.exe用sendkeys发送字符串,不过前提是1.exe窗体要是当前焦点窗体: sendkeys "我用vb编程" sendkeys "{tab}" sendkeys "123456" 最好在2.exe开启后延迟几秒,然后在sendkeys, 不然1.exe还没获得焦点程序就执行完了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12075768.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存