C programozás help
  • Dj Faustus #160
    A %lg egy double értékű lebegőpontos számot vár - ebből a g (ezt konverziós karakternek nevezik) határozza meg a lebegőpontos számot (kis betűjű exponenciális jelöléssel vagy anélkül) az l (méretmódosító előtag) a dupla méretet.
    Bővebben erről a printf dokumentációjában, illetve a Wikipédiában.

    Az utána következő dologra meg jót gondoltál - reguláris-kifejezés-szerű.
    Ha a [^\n]-et kicseréled [^a]-ra, akkor mindaddig fog bemenetet feldolgozni, ameddig a betűt nem észlel.
    Tehát az 123a456-ból csak az 123-at dolgozza fel.