「データセットが与えられた場合、各ラベルのインスタンス数をカウントするプログラムを書いてください。」
「データセット：['子犬', '犬', '子猫', '猫', '子犬', '犬', '魚', '猫']」
'#include<stdio.h>
#include <string.h>
 
int main() 
{
    char data[][10] = {"puppy","dog","kitten","cat","puppy","dog","fish","cat"};
    int puppy_count = 0;
    int dog_count = 0;
    int kitten_count = 0;
    int cat_count = 0;
    int fish_count = 0;
    int i;
    int size = sizeof(data)/10;
 
    for(i=0;i<size;i++)
    {
        if(strcmp(data[i],"puppy")==0)
            puppy_count++;
        if(strcmp(data[i],"dog")==0)
            dog_count++;
        if(strcmp(data[i],"kitten")==0)
            kitten_count++;
        if(strcmp(data[i],"cat")==0)
            cat_count++;
        if(strcmp(data[i],"fish")==0)
            fish_count++;
    }
    printf("puppy count is %d\ndog count is %d\nkitten count is %d\ncat count is %d\nfish count is %d\n",
    puppy_count, dog_count, kitten_count, cat_count, fish_count);
 
    return 0;
  }'

このプログラムは、文字列の配列から特定の単語の出現回数を数えるものです。puppy、dog、kitten、cat、fishの5つの単語があり、それぞれの出現回数をカウントしています。strcmp関数を使用して、文字列の比較を行っています。最後に、それぞれの単語の出現回数を表示しています。