#include #include int main(void) { short entier_court = 1968; long entier_long = 556849915; double flottant = 202.199155556; char *chaine = "seize caractères"; printf("Type :\n"); printf("- entier_court [%d], comme un flottant [%f]\n", entier_court, entier_court); printf("- chaîne [%s], comme un entier [%d]\n", chaine, (int) chaine); printf("Notation :\n"); printf("- entier_long [%ld] en octal [%#lo] et hexa [%-#12lx]\n", entier_long, entier_long, entier_long); printf("- flottant [%.10f], arrondi à [%.4f], ou encore [%.6e]\n", flottant, flottant, flottant); printf("Cadrage :\n"); printf("- entier_court [%d]\n", entier_court); printf(" . sur 6 caractères [%8d],\n", entier_court); printf(" . cadré à gauche [%-8d],\n", entier_court); printf(" . complété par des zéros [%08d],\n", entier_court); printf("- flottant [%.10f]\n", flottant); printf(" . arrondi, cadré à gauche, avec signe [%-+8.2f]\n", flottant); return EXIT_SUCCESS; }