sscanf - --- HDU 2024 계속 연습

819 단어 cSystem언어.
제목 대의 & & 사고: C 언어 합 법 적 식별 자 ~ ~ sscanf
AC program:

#include<iostream>
#include<stdio.h>
#include<string.h>
using namespace std;
int main()
{
    int test;
    char cc[100],tmp[100]; 
    cin>>test; 
    getchar();
    while(test--)
    {        
       gets(cc);
       //getchar();
       if(isalpha(cc[0])==0&&cc[0]!='_')////isupper();islower();  
           cout<<"no"<<endl;
       else
           {
               sscanf(cc,"%[0-9a-zA-Z_]",tmp);
               if(strlen(tmp)==strlen(cc))
                   cout<<"yes"<<endl;
               else cout<<"no"<<endl;
                                 
           } 
}
system("pause"); 
return 0;} 

좋은 웹페이지 즐겨찾기