Utilizando acentuação na linguagem C
Sabe aqueles acentos: ç, ^, ~, '?
Pois é, hoje é o dia de você aprender como utilizá-los na linguagem C. Aproveite e ensine depois para o seu professor. Eu aposto que ele vai ficar muito feliz! =D
Então, a acentuação na linguagem C é realizada por uma função que busca os dados da regionalidade do seu SO. Caso o seu locales não esteja definido corretamente, corrija-o antes.
Pois é, hoje é o dia de você aprender como utilizá-los na linguagem C. Aproveite e ensine depois para o seu professor. Eu aposto que ele vai ficar muito feliz! =D
Então, a acentuação na linguagem C é realizada por uma função que busca os dados da regionalidade do seu SO. Caso o seu locales não esteja definido corretamente, corrija-o antes.
Descrição
Sabe aqueles acentos: ç, ^, ~, '?
Pois é, hoje é o dia de você aprender como utilizá-los na linguagem C. Aproveite e ensine depois para o seu professor. Eu aposto que ele vai ficar muito feliz! =D
Então, a acentuação na linguagem C é realizada por uma função que busca os dados da regionalidade do seu SO. Caso o seu locales não esteja definido corretamente, corrija-o antes.
Pois é, hoje é o dia de você aprender como utilizá-los na linguagem C. Aproveite e ensine depois para o seu professor. Eu aposto que ele vai ficar muito feliz! =D
Então, a acentuação na linguagem C é realizada por uma função que busca os dados da regionalidade do seu SO. Caso o seu locales não esteja definido corretamente, corrija-o antes.
#include <stdio.h>
#include <locale.h> /* Biblioteca necessária para uso de configurações regionais. */
int main() {
/* Um monte de string usando acentos */
char *string[6]={ "Avião", "Mamão", "Coração", "Açucar", "Árvore", "Lâmpada" };
int i;
setlocale(LC_ALL,""); /* Função que faz a mágica acontecer. Isso funciona do DevC++ ? */
for(i=0; i<6; i++)
printf("%s\n",string[i]);
return 0;
}
Eu omiti a linha *setlocale(LC_ALL,"");
e funcionou do mesmo jeito, basta apenas incluir a biblioteca no cabeçalho?