отображать символы ASCII - PullRequest
       7

отображать символы ASCII

0 голосов
/ 05 марта 2012
#include <stdio.h>

#define CHAR_SET 256

void  main ( void )
{
    int i;
    #if CHAR_SET ==256
        printf("display full ASCII character set plus extension" );
    #else 
        printf("displaying only ASCII charaters set ")
    #endif 

    printf("\n");
    for (i=0; i<CHAR_SET; i++)
        printf("%c", i);
}

Когда я пытаюсь его скомпилировать, возникает следующая ошибка: В функции «основной»: char.c: 6: предупреждение: тип возврата «main» не является «int»

Как я могу решить это?

Ответы [ 2 ]

4 голосов
/ 05 марта 2012

Измените его на int main и завершите его return 0.

2 голосов
/ 05 марта 2012

Вам нужно будет определить основные возвраты int, например:

int main(void) 

Затем вам нужно убедиться, что вы поставили return 0 в конце своей функции.

Возврат EXIT_SUCCESS (обычно 0) из main() означает, что ваша программа прошла успешно, а EXIT_FAILURE означает сбой.См. эту статью в Википедии для получения более подробной информации.

...