Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int main () {
- int i,sP,sI,aux,vetor[1000];
- char num[1001];
- for ( ; ; ) {
- memset (num,0,sizeof(char)*1001);
- memset (vetor,0,sizeof(int)*1000);
- scanf("%s",num);
- if ( num[0] == '0' )
- break;
- aux = strlen(num);
- for ( i = 0 ; i < aux; i++ ){
- vetor[i]=num[i]-48;
- }
- sP=0,sI=0;
- for ( i = 0 ; i < aux ;i++ ) {
- if ( i%2 == 0 )
- sP += vetor[i];
- else
- sI += vetor[i];
- }
- if ( sP == sI || (sI-sP)%11 == 0 )
- printf("%s is a multiple of 11.\n",num);
- else
- printf("%s is not a multiple of 11.\n",num);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement