Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Zdravi, potřeboval bych prosim poradit s casti kodu:
printf ( "VYPLN MATICI:\n" );
stra=fgetc(stdin); \\zbavuje se entru z predchoziho vstupu
for(i=0;i<*r;i++){
while((str=fgetc(stdin))!='\n'){
for(j=0;j<strlen(str);j++){
sscanf(str,"%d%",a);
res[i][j]=a;
}}}mám zadanej počet řádek(*r) a načítám hodnoty do "str" dokud hodnota není odřákování, to opakuju r-krát. Ale nevim jak postupně ty hodnoty z "str" dostat do pole. Našel sem, že fce sscanf by měla převést řetězec na čísla, ale nějak sem to nerozchodil.... budu vděčný za jakoukoli radu:)
Offline

Funkce
strcpy(pole,retez);
převede řetězec na pole. (je z knihovny string.h)
Offline
Stránky: 1