본문 바로가기

SW Study/윤성우 C 프로그래밍

도전! 프로그래밍4 도전4

#include <stdio.h>

int main(void)
{
   char word[50];
   int numA = 0, numP = 0;

   FILE * fp = fopen("text.txt", "rt");
   if (fp == NULL)
   {
      puts("file open error! ");
      return -1;
   }

   while (1)
   {
      fscanf(fp, "%s", word);
      if (feof(fp) != 0)
         break;
      else if (word[0] == 'A' || word[0] == 'a')
         numA++;
      else if (word[0] == 'P' || word[0] == 'p')
         numP++;
   }

   printf("A start word's num: %d \n", numA);
   printf("P start word's num: %d \n", numP);

   fclose(fp);
   return 0;
}