From f96e86b100e445cfa225f800505bd5391b167353 Mon Sep 17 00:00:00 2001 From: Jack-Benny Persson Date: Sun, 9 Jul 2017 06:29:35 +0200 Subject: [PATCH] More translations and fixed more bugs --- on-stock.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/on-stock.c b/on-stock.c index a124c4e..d1a4ef1 100644 --- a/on-stock.c +++ b/on-stock.c @@ -32,7 +32,7 @@ int main(int argc, char* argv[]) int choice; int opt; - if (argc != 2) + if (argc < 2) { fprintf(stderr, "Usage: %s [-l] [-s] [-m [-m [-n] [-f filename]\n" "-l = list the articles in the database\n" @@ -83,10 +83,10 @@ int main(int argc, char* argv[]) /* Check if file exists, if it dosen't, create it */ if ( access(filename, R_OK|W_OK) != 0 ) { - printf("Kan inte öppna %s\n", filename); - printf("Skapa filen och lägg till artiklar? (j/n): "); + printf("Could not open %s\n", filename); + printf("Create the file and start adding records? (y/n): "); create = getchar(); - if ( create == 'j' ) + if ( create == 'y' ) { numRec = 1; struct myData *data; @@ -266,7 +266,7 @@ int new(struct myData *datap, int numRec) for (;;) { setbuf(stdin, NULL); - printf("Name: ('done' if finish) "); + printf("Name ('done' when finished): "); fgets(datap->name, NAMEMAXLENGTH, stdin); datap->name[strcspn(datap->name, "\n")] = '\0';