Δημοσιεύτηκε: 05 Αύγ 2011, 21:28
από stamatiou
Στην άσκηση του Qdata δεν μπορώ να βρω πώς υλοποιείται η άσκηση :crazy: !
Επίσης προσπαθώ να κάνω ένα πρόγραμμα κωδικοποίησης αλλά μου βγάζει errors τα οποία δυσκολεύομαι να εντοπίσω.
Spoiler: show
Κώδικας: Επιλογή όλων
#include <stdio.h>
#include <stdlib.h>

int main(void) {
char *p;
char inbuf[501];
int array[94] = ('Q','W','E','R','T','Y','S','D','F','G','H','J','C','V','B','N','M','U','I','O','P','A','K','L','Z','X','q','w','e','r','t','y','s','d','f','g','h','j','c','v','b','n','m','u','i','o','p','a','k','l','z','x','1','3','2','4','6','5','7','9','8','0','!','#','@','$','^','%','&','(','*',')','_','+','-','=','~','`','"',']','}',''',';',':','[','123,'\','|','<','?','>',',',',47,'.');
printf("Enter the text: ");
fgets(inbuf,500,stdin);
p = inbuf[0];
while(*p != '\0') {
array[p] = *p - 32;
array[p] = array[p];
p++;
}
for(i=0;i != '\0';i++) printf("%c",inbuf[i]);
return 0;
}

Και τα errors:
Κώδικας: Επιλογή όλων
ealgor.c: In function ‘main’:
ealgor.c:7:343: error: empty character constant
ealgor.c:7:345: error: expected ‘)’ before ','
ealgor.c:7:364: warning: multi-character character constant
ealgor.c:18:1: error: invalid initializer
ealgor.c:18:1: error: expected ‘,’ or ‘;’ before ‘}’ token
ealgor.c:18:1: error: expected declaration or statement at end of input