С/С++проверка массива
Подскажите как сделать
в массив a забиваю цифрs(они
все по возрастанию от 0 идут)
считываю файл и проверяю, если в файле tax.number= a[e] то вывести строку.
while (fread(&tax, sizeof(tax), 1,
q) != NULL)
{
if
(tax.number == a[e])
{
printf("%3d %20s %17s %13d %11d
%11d\n", tax.number, tax.name, tax.adres, tax.zona, tax.gek, tax.nal);
}
}
Но выводит не
все! Надо грамотно как-то увеличить е и делать проверку. По сути этот код выше
проверяет только на наличие одной цифры a[e] и выводит все строки, где tax.number == a[e]
пример массива
00005748
первые всегда 0!
их проверять не надо! начинать надо от 5