なぜこれが機能しないのですか?
この if ステートメントのロジックには欠陥があると思いますが、何が問題なのかは確かです。
編集: ヘッダー ファイルと int main(void) を追加するのを忘れていました。すべてが今そこにあるはずです
int main(void){
#include <cs50.h>
#include <string.h>
#include <ctype.h>
#include <stdio.h>
string word = "APPPLE";
string alphabet[] = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O",
"P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"};
if (word[0] == alphabet[0])
{
printf("this program works");
}
}