Esta funcion lo compartio el usuario "wmanguiano"
En este post y puede que te interese.
La pegas en tu programa y la llams de esta manera Printf(" ñ ÑññññÑÑÑÑÑ"); fijese que la P de Printf es mayuscula =D, es otra funcion que te puede ayudar :D
Código C:
Ver original#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void Printf ( const char *strText ) {
char ch;
short i, iLength;
for ( i = 0; i < iLength; i++ ) {
ch = strText[i];
switch ( ch ) {
case 'á':
break;
case 'é':
break;
case 'í':
break;
case 'ó':
break;
case 'ú':
break;
case 'ñ':
break;
case 'Ñ':
break;
case 'Á':
break;
case 'É':
break;
case 'Í':
break;
case 'Ó':
break;
case 'Ú':
break;
default:
break;
}
}
}
int main() {
Printf ( "Ñ ñ\n" );
return 0;
}