在文件中工作時,字符串常量前應為“)”

這段代碼摘自我在C課程的最后一個項目。這是我第一次使用文件和fopens可以有人幫我解決這個問題,并引導我能夠保存用戶數據在我的程序,所以幫助我解決它

#include<stdio.h>
#include<stdlib.h>
#include<windows.h>
#include <stdbool.h>

//main function
int main(){
    system("cls"); //Clears screen
    mainmenu();
}
//date structure
struct date{
    int month,day,year;};
//main structure
struct {char name[50];
    char adress[60];
    char nationality[20];
    char acctype[23];
    double phone;
    int acc_no;
    double deposit;
    double age;
    struct date dob; //struct inside a struct for day of birth
    struct date newa;//struct in date struct for new account
    }add,check;

//new account function
void newacc(){

   FILE *records;
    records = fopen("records.dat","a+");

    system("cls");
    printf("Create an account Number:\n");
    scanf("%d",&check.acc_no);
     if(check.acc_no==add.acc_no) printf("Acount Already in use!");
    printf("Name:\n");
    scanf("%s",add.name);
    printf("Age:\a");
    scanf("%lf",&add.age);
    printf("Phone number:\n");
    scanf("%lf",&add.phone);
    printf("Nationality:\n");
    scanf("%s",add.nationality);
    printf("Today's Date *date account created*(dd/mm/yyyy):\n");
    scanf("%d/%d/%d",&add.newa.day,&add.newa.month,&add.newa.year);
    printf("Date of birth (dd/mm/yyyy):\n");
    scanf("%d/%d/%d",&add.dob.day,&add.dob.month,&add.dob.year);
    printf("Account type:\n#Savings \n#Fixed 3 years \n#Fixed 10 years\n");
    scanf("%s",add.acctype);}
//Error starts here
    fprintf(records,"Account Number: %d\n Name:%s\n Age: %lf\n Phone Number: %lf\n Nationality: %s/n Day account created: %d/%d%/%d\n Date of birth: %d/%d/%d %s\n",add.acc_no,add.name,add.age,add.phone,add.nationality,add.newa.day,add.newa.month,add.newa.year,add.dob.day,add.dob.month,add.dob.year,add.acctype);
    fclose(records);

    printf("\nAccount created successfully!");

所以我的問題是在文件部分和使用它。

? 最佳回答:

你在}的隊伍里

   scanf("%s",add.acctype);}

這個}對應于void newacc(){中的{,并終止函數定義。

因此,fprintf和下面的行的調用無效,因為它被放在函數體之外。

將它們移到正確的位置(某個函數體內部的某個地方)以解決問題。

主站蜘蛛池模板: 一区二区三区杨幂在线观看| 国产成人午夜精品一区二区三区| 亚洲午夜精品一区二区麻豆| 无码人妻一区二区三区兔费| 国产成人av一区二区三区在线观看| 秋霞鲁丝片一区二区三区| 精品国产香蕉伊思人在线在线亚洲一区二区 | 中文字幕久久亚洲一区| 日本激情一区二区三区| 国产在线精品一区二区三区不卡 | 欧美一区内射最近更新| 老熟妇仑乱视频一区二区| 亚洲夜夜欢A∨一区二区三区| 一区二区三区国模大胆| 国产香蕉一区二区三区在线视频| 亚洲美女视频一区二区三区| 国产精品日本一区二区在线播放| 鲁丝丝国产一区二区| 97精品一区二区视频在线观看| 亚洲欧洲一区二区| 亚洲AV无码一区二区三区DV| 夜色福利一区二区三区| 久草新视频一区二区三区| 人妻无码一区二区不卡无码av| 精品一区二区久久| 国产福利91精品一区二区| 日韩一区二区超清视频| 国产精品久久久久久一区二区三区| 成人精品一区二区户外勾搭野战| 无码国产精品一区二区免费虚拟VR| 亚洲码一区二区三区| 麻豆精品人妻一区二区三区蜜桃| 日韩伦理一区二区| 亚洲综合色一区二区三区| 成人精品一区二区不卡视频| 国产精品亚洲一区二区三区在线观看| 国产精品一区不卡| 中文字幕一区二区三区永久| 高清一区二区三区日本久| 任你躁国语自产一区在| 四虎在线观看一区二区|