c语言 %15s,c语言求助
該樓層疑似違規已被系統折疊?隱藏此樓查看此樓
fprintf(fp,"%23s%15s\n",p->num,p->name);
fclose(fp);
}
void del_name()???????????? /*定義按姓名注銷舊檔案函數*/
{
char tempname[10]="";
int n=0;
struct student record[N]={0},*p=NULL,*k=NULL;
FILE*fp=NULL;
fp=fopen("d:\\duli16_3.txt","r");
if(fp=NULL)
{printf("\n????? 打開文件失敗!\n");return;}
p=record;
while(feof(fp)==0)
{
fscanf(fp,"%23s%15s\n",p->num,p->name);
p++;
n++;
}
fclose(fp);
printf("\n????? 請輸入要注銷記錄的姓名:");
gets(tempname);
for(k=record;k
if(strcmp(tempname,k->name)==0) break;
if(k
for(p=k;p
*p=*(p+1);
else printf("\n?????? 無此人!\n");
fp=fopen("d:\\duli16_3.txt","w");
if(fp==NULL)
{
printf("\n????? 打開文件失敗!\n");return;}
for(p=record;p
fprintf(fp,"%23s%15s\n",p->num,p->name);
fclose(fp);
}
void myaddmoney()????????????? /*定義續錢函數*/
{
int i=0,n=0,m=0;
char b[10];
FILE*fp=NULL;
struct student a[50]={0};
fp=fopen("d:\\duli16_3.txt","r");
if(fp==NULL)
{??? printf("\n??? 打開文件失敗\n");return;}
while(feof(fp)==0)
{
fscanf(fp,"%d%s%10d\n",&a[n].num,&a[n].name,&a[n].money);
printf("%23d%15s%10lf\n",a[n].num,a[n].name,a[n].money);
n++;
}
printf("請輸入您的學號\n");
gets(b);
printf("\n");
for(i=0;i
if(strcmp(b,a[i].num)==0)
{
printf("%23d%15s%5d\n",a[i].num,a[i].name,a[i].money);
printf("請輸入續錢金額:");
scanf("%d",&m);
a[i].money=a[i].money+m;
printf("%23d%15s%5d\n",a[i].num,a[i].name,a[i].money);
}
}
void mycreatnewfaction()???????????? /*定義創新功能函數*/
{
mciSendString("open \"C:\\愛就愛.mp3\" alias file", NULL, 0, NULL);
mciSendString("play file", NULL, 0, NULL);
getchar();
}
void myout()???????????? /*定義退出系統函數*/
{
printf("\n 感謝使用本軟件!已正常退出,按任意鍵結束。\n");
}
總結
以上是生活随笔為你收集整理的c语言 %15s,c语言求助的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 漏洞如何修复_Mysql漏洞
- 下一篇: 【数据竞赛】Kaggle时序建模案例:预