nefunguje sscanf()
Michal Ludvig
michal na ludvig.cz
Středa Únor 25 12:38:41 CET 1998
> > void main(void)
> > {
> > int hodnota;
> > char jmeno[200];
> > char buf[]={"Nazev hodnoty = 21\n"};
> ^^
> > sscanf(buf,"%[^=]s : %d\n",jmeno,&hodnota);
> ^^
> > printf("%s : %d\n",jmeno,hodnota);
> > }
> [snip]
> > Je to spravne, nebo je to nejaka chyba na me, nebo pocitacove strane???
>
> jak obvykle je chyba mezi zidli a obrazovkou :)
> "=" neni totez jako ":"
Aaaa sorry, blbe jsem to prepsal. Samozrejme tam patri
sscanf(buf,"%[^=]s = %d\n",jmeno,&hodnota);
nicmene ani pak to nechodi :-(((
Michal Ludvig
Další informace o konferenci Linux