Vim mi pare riconosca la sintassi del C/C++, basta che il sorgente abbia estensione *.c e te lo riconosce automaticamente, formattandetelo in modo chiaro e coinciso.
Comunque se propio non ti riconosce il linguaggio e quindi non te lo formatta, il mio consiglio è che questo:
codice:
#include <stdio.h>
int main(){
int a=0;
while(a<5){
if(a++==3) printf("Il valore di a è 3\n");
else printf("Il valore di a non è 3\n");
}
return 0;
}
è meno leggibile di questo:
codice:
#include <stdio.h>
int main (void) {
int a = 0;
while (a < 5) {
if (a++ == 3)
printf ("Il valore di a è 3 \n");
else
printf ("Il valore di a non è 3 \n");
}
return (0);
}