Δημοσιεύτηκε: 11 Ιούλ 2011, 13:23
migf1 μπορείς να διευκρινήσεις λίγο την εκφώνηση γιατί αυτή είναι η τελική μου
αλλα το θέμα είναι οτι μπορώ να κάνω χίλιες αλλαγές. Η είσοδος απο που θα είναι? Απλά να τα εκτυπώνει ανάποδα θέλεις? :/ Αν μπορείς γίνε λίγο πιο συγκεκριμένος1
thx
- Κώδικας: Επιλογή όλων
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define N 10
#define M 10
int main(void) {
char sent[100] = "this is sparta";
char **buf;
char *buf2;
int i, j, flag;
buf = (char **)malloc(N*sizeof(char *));
for(i=0; i<N; i++) {
buf[i] = (char *)malloc(M*sizeof(char));
}
if(buf==NULL) {
printf("Error in allocating space!\n");
exit(1);
}
buf[0] = strtok(sent," ");
for(i=1; i<3; i++){
buf[i] = strtok(NULL," ");
}
for(i=0; i<N; i++){
printf("buf[%d]: %s\n", i, buf[i]);
}
return 0;
}
αλλα το θέμα είναι οτι μπορώ να κάνω χίλιες αλλαγές. Η είσοδος απο που θα είναι? Απλά να τα εκτυπώνει ανάποδα θέλεις? :/ Αν μπορείς γίνε λίγο πιο συγκεκριμένος1
