Проверка значения массива - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Можно ли как-нибудь проверить значение элемента массива на некоторое

непустое или пустое

, неважно, значение. Например, есть массив char:
char mas[15];
Как узнать сколько элементов

имеют значения

, а сколько

не инициализированы

? Примечание: только средствами языка C.

Решение задачи: «Проверка значения массива»

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
 
int main(int argc, char *argv[])
{
    
    char a[15]={0};
    
     int b=0;
     int f=0;
     
for(;f<15;f++){
 
if(a[f]==FALSE){printf("FALSE\n");} 
 
}
    
    
    
    for (;b<15;b++){
        
        printf("%c",a[b]);
        
        }
  
  
  system("PAUSE");  
  return 0;
}

Объяснение кода листинга программы

Вывод программы выводит значения массива a по одному символу за раз. Если значение в массиве a равно FALSE, программа выводит FALSE. Значения TRUE и FALSE преобразуются в символы 'T' и 'F' соответственно. Ввод данных в программу не осуществляется.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы