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