Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Oct 2007 23:24:09 +0200
From:      Harald Schmalzbauer <h.schmalzbauer@omnisec.de>
To:        freebsd-questions@freebsd.org
Subject:   Re: Mentor for C self study wanted
Message-ID:  <200710232324.09851.h.schmalzbauer@omnisec.de>
In-Reply-To: <20071023162454.93851854.wmoran@potentialtech.com>
References:  <200710232044.53240.h.schmalzbauer@omnisec.de> <20071023220134.3abd635e@epia-2.farid-hajji.net> <20071023162454.93851854.wmoran@potentialtech.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Am Dienstag, 23. Oktober 2007 22:24:54 schrieb Bill Moran:
> In response to cpghost <cpghost@cordula.ws>:
> > On Tue, 23 Oct 2007 20:44:52 +0200
> >
> > Harald Schmalzbauer <h.schmalzbauer@omnisec.de> wrote:
> > > The first one was for example the attached code: Why does it segfault?
> >
> > Mailman ate the attachment... Can't see it here.
>
> I may be out of line, but I think if you're using FreeBSD as your
> learning platform, that it wouldn't be a problem to ask this list.
>> Harald Schmalzbauer wrote:
> > Am Dienstag, 23. Oktober 2007 21:43:52 schrieben Sie:
> >>> Hello Aryeh,
> >>>
> >>> I'm willing to pay fair fees, but are you interested in "micro paymen=
t"
> >>> ;) ?
> >>
> >> For other reasons I love micro payments.
> >>
> >>> Serious, I'll have the one or other short question per week (I'm
> >>> usually busy, just making spare time lessons from my book (UTC-1 spare
> >>> time)).
> >>
> >> Just so I know what level to present on what is your background in CS
> >> and programming?
> >
> > CS??
> > I'm able to solve problems analytically, but I don't know any language
> > really well.
> > I know bourne shell, csh, pascal, and basic. And a tiny bit asm, but
> > that's been on ZX81.
>
> Although, you'll have to include your code inline to get past the
> sanitizers.

Thanks all,

here was my example, just for completeness, I found mentors for my needs.

Thanks a lot to all!


#include <stdio.h>

void main()
{
  short nnote;

  // Numerischen Notenwert einlesen
  printf("Bitte numerischen Schulnotenwert eingeben: ");
  scanf("%d",&nnote);

  switch (nnote)
  {
    case 1: printf("Die Note %d entspricht sehr gut.",nnote);
    break;
    case 2: printf("Die Note %d entspricht gut.",nnote);
    break;
    case 3: printf("Die Note %d entspricht befriedigend.",nnote);
    break;
    case 4: printf("Die Note %d entspricht ausreichend.",nnote);
    break;
    case 5: printf("Die Note %d entspricht mangelhaft.",nnote);
    break;
    case 6: printf("Die Note %d entspricht ungen=FCgend.",nnote);
    break;
    default: printf("%d ist keine zul=E4ssige Schulnote!");
  }
  printf("\n");
}

P.S.:
I found that declaring nnote as int soleves my problem, but I couldn=C4t=20
understand why.
Another one was the result of default: nnote was -1077942208 instead of 9 f=
or=20
example.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710232324.09851.h.schmalzbauer>