when i give an input of ./vigenere abc it doesn't accept and its printing key must be alphabetic.where have i gone wrong.would anyone explain in brief? and how do i correct it? Please help me out.!
int main(int argc,string argv[])
{
if(argc!=2)
{
printf("Usage: ./vigenere k\n");
return 1;
}
for(int i=0,l=strlen(argv[1]);i<l;i++)
{
string k=argv[i];
if(!isalpha(k[i]))
{
printf("key must me alphabetical\n");
return 1;
}}
[EDIT: unrelated code removed.]