게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
씨언어 오류
게시물ID : computer_123498짧은주소 복사하기
작성자 : 깐깐징어오징
추천 : 0
조회수 : 1703회
댓글수 : 3개
등록시간 : 2013/10/31 00:49:03
Expression : (unsigned)(c+1) <= 256 이렇게 오류가 뜨는데요....
지금 isdigit 함수를 쓰던 도중에 그렇게 떠서요

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

int main (void)
{
int i,j,k;
int temp[100]={'\n'};
char num[100]={'\n'};


printf("%c\n");
gets(num);

i = strlen(num);

for(j = 0; j<i ; j++)
{
if (isdigit(num) == '1')
{
for (k=0 ; k<isdigit(num) ; k++)
{
temp[k] = isdigit(num);
}
}
}

printf("%d", temp);

return 0;
}

혹시 이 소스에서 틀린 거 보이시면 알려주세요...ㅠㅠ 몇 시간째 붙들고 있는 중인데..ㅠㅠ
어떤 문자열을 입력하면 숫자들만 따로 빼서 temp에 저장을 하려고 하거든요!!..
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호