a = fscanf

0

Witam

potrzebuję żeby program odczytywał z pliku f liczbę oraz przypisywał go zmiannej a, więc używam:
a=fscanf(f,"%f",&a);
jako programujący programista nawet nie wiem czy jest to poprawne, mogę prosić o pomoc?
dodatkowo jeżeli mam plik tekstowy w postaci:
y x
gdzie y to godzina w formacie HH:MM:SS:MS
a x to jakaś liczba wymierna
i chciałbym to upakować do tablicy o 2 kolumnach i tylu wierszach ile trzeba to jakim poleceniem?

1

1) nope, bez a=;

Return Value

This function returns the number of input items successfully matched and assigned, which can be fewer than provided for, or even zero in the event of an early matching failure.

0
fscanf(f, "%d%:%d%:%d%:%d %d/%d", &tab[0], &tab[1], &tab[2], &tab[3], &licznik, &mianownik);
0

a jak deklaruję a? jako zmienną float?

0

tak

0

Jest ktoś kto pomógłby mi na priv z programem? chodzi o poprawienie błędów w kodzie który napisałem.

0

Odpłatnie?

0

patrząc na stan portfela może być ciężko z odpłatnością :<

0

patrzac na stan Twojej wiedzy i checi do zrobienia tego. moze byc ciezko z skonczonym dzialajacym programem

0

a no, dopiero zaczynam. to może możecie chociaż polecić gdzie mogę się nauczyć ansi c? jakiaś stronka internetowa z kursem czy coś?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0