かんたん作成【HTML CSS JavaScript PHP CGI Perl Ruby Python .htaccess】

カラーチャート

#include <stdio.h>
#include <string.h>

void print_color(void) {
    char c[] = "FC9630";
    char bgcolor[8];
    int r, g, b;
    printf("<table align=\"center\" width=\"95%\" style=\"font-size:10px;border:1px solid #999\">\n");
    printf("<caption>カラーチャート</caption>\n");
    for(r = 0 ; r < strlen(c) ; r++) {
        for(g = 0 ; g < strlen(c) ; g++) {
            printf("<tr>\n");
            for(b = 0 ; b < strlen(c) ; b++) {
                sprintf(bgcolor, "%c%c%c%c%c%c", c[r], c[r], c[g], c[g], c[b], c[b]);
                printf("<td bgcolor=\"#%s\" width=\"10%\"></td>", bgcolor);
                printf("<td>%s</td>\n", bgcolor);
            }
            printf("</tr>\n");
        }
    }
    printf("</table>\n");
}

int main(void) {
    printf("Content-type: text/html\n\n");
    printf("<html>\n");
    printf("<head>\n");
    printf("<title>カラーチャート</title>\n");
    printf("</head>\n");
    printf("<body>\n");
    print_color();
    printf("</body>\n");
    printf("</html>\n");
    return 0;
}
かんたん作成【HTML CSS JavaScript PHP CGI Perl Ruby Python .htaccess】