You are viewing a single comment's thread. Return to all comments →
#include<stdio.h> int get_length(char* arr){ int i=0; while(arr[i]!='\0'){i++;} return i-1; } int valid_input(char* arr){ int ans=1; for(int i=0; i<10; i++){ if(i<=4||i==9){if(!(arr[i] >= 'A' && arr[i] <= 'Z')) ans=0;} else{if(!(arr[i] >= '0' && arr[i] <= '9')) ans=0;} } return ans; } int main(){ char str[12]={}; int n, l; scanf("%d%c", &n, &str[0]); while(n--){ fgets(str, 12, stdin); l=get_length(str); if(n==0) l++; if(l==10){ if(valid_input(str))printf("YES\n"); else{printf("NO\n");} } else{printf("NO\n");} for(int i=0; i<12; i++){str[i]='\0';} } return 0; }
Seems like cookies are disabled on this browser, please enable them to open this website
Valid PAN format
You are viewing a single comment's thread. Return to all comments →