/* hello2.c */ /* SJ 280707 */ #include #include #include /* pääohjelma */ int main(int argc, char* argv[]) { /* esittelyt */ char *nimi, syote[100]; int maara = 1, i; /* tarkistetaan antoiko käyttäjä nimeään komentoriviltä */ if (argc < 2) { printf("Et antanut nimeäsi!\nAnna nyt : "); scanf("%99s", syote); nimi = syote; } else nimi = argv[1]; /* arvotaan toistomäärä komentoriviltä tai PID:stä */ if (argc > 2) maara = atoi(argv[2]); else maara = getpid() % 10; /* itse tervehdys */ for (i = 0; i < maara; i++) printf("Terve %s!\n", nimi); return 0; /* poistutaan kauniisti */ }