Sellaista tehtävää teen, että olisi tarkoitus että käyttäjä syöttää ohjelmaan ajan muodossa min.sek.sadasosa. (00.00.00)..kuinka toteutan muuttujan, johon aika laitetaan ja kuinka teen virhetarkistuksen,jolla varmistetaan,että aika syötetään oikein? Kiitoksia etukäteen jos apua löytyy vasta-alkajalle..
apua aasille
aasi
2
254
Vastaukset
Jotain tyyliin (pikaisesti testaamatta ja ulkomuistista, vaatii nanosleepin):
#include
int min, sek, sadasosa;
struct timespec ts;
if (scanf("%d.%d.%d", &min, &sek, &sadasosa) == 3) {
ts.tv_sec = min*60 sek;
ts.tv_nsec = sadasosa*1000; /* nanosekunteina */
nanosleep(&ts, NULL);
} else {
prinf("Virhe syötteessä blabla\n");
/* .. virheenkäsittely .. */
}- aasi
eiköhän se tuossa ollut..kiitoksia paljon avusta!:)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Nurmossa kuoli 2 Lasta..
Autokolarissa. Näin kertovat iltapäivälehdet juuri nyt. 22.11. Ja aina ennen Joulua näitä tulee. . .1417999Joel Harkimo seuraa Martina Aitolehden jalanjälkiä!
Oho, aikamoinen yllätys, että Joel Jolle Harkimo on lähtenyt Iholla-ohjelmaan. Tässähän hän seuraa mm. Martina Aitolehde432071Kaksi lasta kuoli kolarissa Seinäjoella. Tutkitaan rikoksena
Henkilöautossa matkustaneet kaksi lasta ovat kuolleet kolarissa Seinäjoella. Kolmas lapsi on vakasti loukkaantunut ja252010- 911673
Miksi pankkitunnuksilla kaikkialle
Miksi rahaliikenteen palveluiden tunnukset vaaditaan miltei kaikkeen yleiseen asiointiin Suomessa? Kenen etu on se, että1811607Tunnekylmä olet
En ole tyytyväinen käytökseesi et osannut kommunikoida. Se on huono piirre ihmisessä että ei osaa katua aiheuttamaansa p1071060Taisit sä sit kuiteski
Vihjata hieman ettei se kaikki ollutkaan totta ❤️ mutta silti sanoit kyllä vielä uudelleen sen myöhemmin 😔 ei tässä oik5999- 51970
Odotathan nainen jälleenkohtaamistamme
Tiedät tunteeni, ne eivät sammu johtuen ihanuudestasi. Haluan tuntea ihanan kehosi kosketuksen ja sen aikaansaamaan väri28850- 34832