Strona główna > Znak zodiaku > Znak zodiaku C

Znak zodiaku C

9 Grudzień 2010 Dodaj komentarz Go to comments
//znak zodiaku C
#include <stdio.h>
#include <conio.h>
#include <string.h>
int main(void)
{
    struct s_data
    {
           int dzien;
           char mies[13], znak_zod[11];
    };
    struct s_data daty[12] = 
    {
           23, "grudnia", "strzelca",
           20, "stycznia", "koziorozca",
           20, "lutego", "wodnika",
           21, "marca", "ryb",
           20, "kwietnia", "barana",
           21, "maja", "byka",
           21, "czerwca", "blizniat",
           22, "lipca", "raka",
           23, "sierpnia", "lwa",
           23, "wrzesnia", "panny",
           23, "pazdziernika", "wagi",
           22, "listopada","skorpiona",
    };
    int dz_ur;
    char mies_ur[13];
    int i;
    printf("Podaj dzien i miesiac twojego urodzenia:\n(np. 1
    stycznia)\n\n");
    scanf("%d %s", &dz_ur, &mies_ur);
    i=0;
    while (strcmp(daty[i].mies, mies_ur)&&i++<11){ }
    if (i<12)
    {
             printf("jestes urodzony pod znakiem ");
             if (dz_ur>=daty[i].dzien) i= (i+1)%12;
             printf ("%s", daty[i].znak_zod);
    }
    else printf("**** niepoprawny miesiac ****");

    getch();
    return 0;
}

 

  1. Brak komentarzy.
  1. 20 Czerwiec 2015 o 6:07 am

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: