공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
더보기
#include <string.h>
#include <stdio.h>
#define SIZE 100
int get_punc(char *s) {
int i;
int count=0;
for (i=0;i<strlen(s);i++) {
if( s[i] == ',' || s[i] == '.' )
count++;
}
return count;
}
int main(void) {
char str[SIZE];
printf("문자열을 입력하시오: ");
gets(str);
printf("구두점의 개수는 %d입니다.\n", get_punc(str));
return 0;
}'
더 많은 C코드가 보고 싶다면?
'C언어' 카테고리의 다른 글
[C언어] "찾아바꾸기"기능 실현 첫 번째로 문자열을 입력받고 두 번째로 찾 문자열을 입력 세 번째로 바꿀 문자열을 입력받고 바꾼 후에 결과를 문자열로 출력하라 (0) | 2020.05.04 |
---|---|
[C언어] 문자열을 입력받아 해당 연산을 실행하는 프로그램을 작성하라 add, sub, mul,div (0) | 2020.05.04 |
[C언어] 문자열을 입력받아 영단어의 개수를 화면에 출력하시오 (0) | 2020.05.04 |
[C언어] 사용자로부터 문자열을 입력받아서 회문인지 아닌지 여부를 판별하시오 (0) | 2020.05.04 |
[C언어] 문자열을 입력받아 대문자로 변환하는 함수 str_upper(char *s)를 작성하고 테스트하시오 (0) | 2020.05.04 |
댓글